TestConductorClient must be able to handle commands while waiting for barriers
Sometimes this sort of error is thrown.
[JVM-Node2] [ERROR] [06/05/2012 15:06:56.981] [UnreachableNodeRejoinsClusterSpec-akka.actor.default-dispatcher-5] [akka://UnreachableNodeRejoinsClusterSpec/user/TestConductorClient] cannot write GetAddress(RoleName(third)) while waiting for after_2
In this case this client is waiting for a barrier while it receives a message from itself to get the address of another node.
Right now the TestConductorClient only handles one command at a time, and it needs to be able to respond while doing "blocking" stuff.
[JVM-Node2] [ERROR] [06/05/2012 15:06:56.981] [UnreachableNodeRejoinsClusterSpec-akka.actor.default-dispatcher-5] [akka://UnreachableNodeRejoinsClusterSpec/user/TestConductorClient] cannot write GetAddress(RoleName(third)) while waiting for after_2
In this case this client is waiting for a barrier while it receives a message from itself to get the address of another node.
Right now the TestConductorClient only handles one command at a time, and it needs to be able to respond while doing "blocking" stuff.
Leave a comment
on 2012-06-07 07:12 *
By bjorn.antonsson@typesafe.com
Description changed from Sometimes this sort of erro... to Sometimes this sort of erro...
Status changed from New to Invalid
After reviewing the code, it seems that the Test Conductor Client has failed somewhere before this error. Unfortunately the log is lost.
This error can only happen if the test client sends a command to its own Test Conductor ClientFSM while the FSM thinks that it's busy waiting for a barrier. This should not be possible unless a failure has happened before.
This error can only happen if the test client sends a command to its own Test Conductor ClientFSM while the FSM thinks that it's busy waiting for a barrier. This should not be possible unless a failure has happened before.
Updating tickets (#620, #679, #725, #750, #752, #753, #754, #763, #789, #870, #893, #922, #953, #954, #971, #977, #983, #985, #987, #991, #1026, #1045, #1051, #1060, #1061, #1084, #1098, #1099, #1133, #1134, #1135, #1136, #1137, #1194, #1225, #1226, #1243, #1245, #1247, #1248, #1254, #1261, #1300, #1317, #1391, #1412, #1791, #1793, #1901, #1908, #1911, #1912, #1913, #1914, #1915, #1916, #1917, #1922, #1983, #1987, #1996, #1997, #1998, #2066, #2077, #2105, #2117, #2133, #2143, #2149, #2151, #2152, #2153, #2155, #2157, #2158, #2159, #2160, #2161, #2162, #2163, #2164, #2165, #2167, #2171, #2175, #2176, #2177, #2180, #2182, #2184, #2185, #2193, #2199, #2202, #2204, #2206, #2207, #2209, #2210)