Updated services tests

This commit is contained in:
Trial97
2020-08-21 08:58:39 +03:00
committed by Dan Christian Bogos
parent 626b8b2404
commit d8b19f5972
8 changed files with 14 additions and 15 deletions

View File

@@ -168,10 +168,9 @@ func (srvMngr *ServiceManager) StartServices() (err error) {
func (srvMngr *ServiceManager) AddServices(services ...Service) {
srvMngr.Lock()
for _, srv := range services {
if _, has := srvMngr.subsystems[srv.ServiceName()]; has { // do not rewrite the service
continue
if _, has := srvMngr.subsystems[srv.ServiceName()]; !has { // do not rewrite the service
srvMngr.subsystems[srv.ServiceName()] = srv
}
srvMngr.subsystems[srv.ServiceName()] = srv
}
srvMngr.Unlock()
}