Ivan Bessonov created IGNITE-11683: -------------------------------------- Summary: DistributedMetaStoragePersistentTest#testClientReconnect hangs sometimes. Key: IGNITE-11683 URL: https://issues.apache.org/jira/browse/IGNITE-11683 Project: Ignite Issue Type: Test Reporter: Ivan Bessonov Assignee: Ivan Bessonov
The problem occurs right after this line: {code:java} assertTrue(GridTestUtils.waitForCondition(() -> metastorage(1).getUpdatesCount() == expUpdatesCnt, 15_000)); {code} Client node might not be fully reconnected yet. Adding following line resolves the problem in the particular test: {code:java} grid(1).cluster().clientReconnectFuture().get(); {code} I don't consider this a proper fix. Stopping the client that hasn't finished its reconnect shouldn't result inĀ infinite waiting (or deadlock). Client node should be stopped successfully. -- This message was sent by Atlassian JIRA (v7.6.3#76005)