diff --git a/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java b/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java index 3ae1ca517..844985cd0 100644 --- a/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java +++ b/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java @@ -112,7 +112,11 @@ public abstract class HazelcastServiceBase break; } }); - } catch (Throwable e) { + } catch (InterruptedException e) { + log.info("Hazelcast: event interrupted"); + Thread.currentThread().interrupt(); + } + catch (Throwable e) { log.error("reinitializeHazelcastClient() has error: {}", ExceptionUtils.getStackTrace(e)); } }