From 45aa0680a4d4261fe489cd77226abd116ca34977 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 21 Jan 2020 17:08:07 +0200 Subject: [PATCH] Updated servmanager shutdown --- servmanager/servmanager.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/servmanager/servmanager.go b/servmanager/servmanager.go index 38800633c..9300dba9d 100644 --- a/servmanager/servmanager.go +++ b/servmanager/servmanager.go @@ -197,7 +197,9 @@ func (srvMngr *ServiceManager) handleReload() { case ext := <-srvMngr.engineShutdown: srvMngr.engineShutdown <- ext for srviceName, srv := range srvMngr.subsystems { // gracefully stop all running subsystems - if !srv.IsRunning() { + if !srv.IsRunning() || + srv.ServiceName() == utils.ApierV1 || // apierv1 and apierv2 shutdown is handled by RaLs + srv.ServiceName() == utils.ApierV2 { // remove this once aqier is no longer dependent on RaLs continue } if err := srv.Shutdown(); err != nil {