final Channel channel3 = connectTestClient(REMOTE_ROUTER_ADDRESS_1, this.msgRegistry);
Thread.sleep(500);
assertTrue(channel1.isOpen());
assertFalse(channel3.isOpen());
waitFutureSuccess(channel1.close());
<BUG>readData(MONITOR_IID, monitor -> {
</BUG>
assertEquals(1, monitor.getRouter().size());
return monitor;
});

final Channel channel3 = connectTestClient(REMOTE_ROUTER_ADDRESS_1, this.msgRegistry);
Thread.sleep(500);
assertTrue(channel1.isOpen());
assertFalse(channel3.isOpen());
waitFutureSuccess(channel1.close());
readData(getDataBroker(), MONITOR_IID, monitor -> {
assertEquals(1, monitor.getRouter().size());
return monitor;
});
