From 3eca9757ecfe4ac90d515142f90cc2123efa216e Mon Sep 17 00:00:00 2001 From: Ewout Prangsma Date: Tue, 21 Nov 2017 08:43:33 +0000 Subject: [PATCH] Run interrupt in go routine since channel may block --- service/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/service.go b/service/service.go index 2f20ffc2..6ca20f4f 100644 --- a/service/service.go +++ b/service/service.go @@ -768,7 +768,7 @@ func (s *Service) MasterChangedCallback() { defer s.mutex.Unlock() if s.state == stateRunningSlave { - s.runtimeClusterManager.Interrupt() + go s.runtimeClusterManager.Interrupt() } }