mirror of
https://github.com/apache/activemq-artemis.git
synced 2025-02-23 02:44:10 +00:00
ARTEMIS-105 forceFailover always throws exception
This commit is contained in:
parent
c6cba40888
commit
7c066c0ee4
@ -1928,14 +1928,7 @@ public class ActiveMQServerControlImpl extends AbstractControl implements Active
|
||||
|
||||
clearIO();
|
||||
|
||||
try
|
||||
{
|
||||
server.stop(true);
|
||||
}
|
||||
finally
|
||||
{
|
||||
blockOnIO();
|
||||
}
|
||||
server.stop(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -753,6 +753,7 @@ public class ActiveMQServerImpl implements ActiveMQServer
|
||||
messagingServerControl = null;
|
||||
memoryManager = null;
|
||||
backupManager = null;
|
||||
storageManager = null;
|
||||
|
||||
sessions.clear();
|
||||
|
||||
|
@ -1019,6 +1019,14 @@ public class ActiveMQServerControlTest extends ManagementTestBase
|
||||
});
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testForceFailover() throws Exception
|
||||
{
|
||||
ActiveMQServerControl serverControl = createManagementControl();
|
||||
serverControl.forceFailover();
|
||||
assertFalse(server.isStarted());
|
||||
}
|
||||
|
||||
protected void scaleDown(ScaleDownHandler handler) throws Exception
|
||||
{
|
||||
SimpleString address = new SimpleString("testQueue");
|
||||
|
Loading…
x
Reference in New Issue
Block a user