Skip to content

Cluster connection retry does not sleep if AttemptPeriod is 1 second or less #322

@ihsandemir

Description

@ihsandemir

At windows builds we observed the following logs timestamps that the cluster connect retry does not wait the promised 999 msec.

05:16:29 } at ConnectionManager::authenticate
05:16:29 Jul 31, 2017 03:16:27 AM WARNING: [HazelcastCppClient3.8.3-SNAPSHOT] [dev] [5784] Unable to get alive cluster connection, try in 999 ms later, attempt 1 of 100.
05:16:29 Jul 31, 2017 03:16:27 AM FINEST: [HazelcastCppClient3.8.3-SNAPSHOT] [dev] [5784] Trying to connect to owner node 1. attempt
05:16:29 Jul 31, 2017 03:16:27 AM WARNING: [HazelcastCppClient3.8.3-SNAPSHOT] [dev] [5784] IO error during initial connection to Address[127.0.0.1:5701] for owner connection =>ExceptionMessage {Authentication error message from server ! Error code:21, Class name that generated the error:com.hazelcast.core.HazelcastInstanceNotActiveException, Hazelcast instance is not ready yet!
05:16:29 AbstractMessageTask.java line 117 :com.hazelcast.client.impl.protocol.task.AbstractMessageTask.initializeAndProcessMessage
05:16:29 AbstractMessageTask.java line 95 :com.hazelcast.client.impl.protocol.task.AbstractMessageTask.run
05:16:29 ClientEngineImpl.java line 600 :com.hazelcast.client.impl.ClientEngineImpl$PriorityPartitionSpecificRunnable.run
05:16:29 OperationRunnerImpl.java line 142 :com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl.run
05:16:29 OperationThread.java line 125 :com.hazelcast.spi.impl.operationexecutor.impl.OperationThread.process
05:16:29 OperationThread.java line 100 :com.hazelcast.spi.impl.operationexecutor.impl.OperationThread.run
05:16:29
05:16:29 Cause error code:0
05:16:29 } at ConnectionManager::authenticate
05:16:29 Jul 31, 2017 03:16:27 AM WARNING: [HazelcastCppClient3.8.3-SNAPSHOT] [dev] [5784] Unable to get alive cluster connection, try in 1000 ms later, attempt 2 of 100.
05:16:29 Jul 31, 2017 03:16:27 AM FINEST: [HazelcastCppClient3.8.3-SNAPSHOT] [dev] [5096] Exception in partitionService::refreshPartitions ExceptionMessage {Authentication error message from server ! Error code:21, Class name that generated the error:com.hazelcast.core.HazelcastInstanceNotActiveException, Hazelcast instance is not ready yet!
05:16:29 AbstractMessageTask.java line 117 :com.hazelcast.client.impl.protocol.task.AbstractMessageTask.initializeAndProcessMessage
05:16:29 AbstractMessageTask.java line 95 :com.hazelcast.client.impl.protocol.task.AbstractMessageTask.run
05:16:29 ClientEngineImpl.java line 600 :com.hazelcast.client.impl.ClientEngineImpl$PriorityPartitionSpecificRunnable.run
05:16:29 OperationRunnerImpl.java line 142 :com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl.run
05:16:29 OperationThread.java line 125 :com.hazelcast.spi.impl.operationexecutor.impl.OperationThread.process
05:16:29 OperationThread.java line 100 :com.hazelcast.spi.impl.operationexecutor.impl.OperationThread.run
05:16:29
05:16:29 Cause error code:0
05:16:29 } at ConnectionManager::authenticate

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions