fix: unittest

This commit is contained in:
徐聪
2022-07-25 21:29:21 +08:00
parent 0b60b7a507
commit 2cdebbf448
7 changed files with 15 additions and 10 deletions
+6 -3
View File
@@ -43,7 +43,7 @@ func getStateName(state int32) (stateName string) {
case StateQuitting:
stateName = "quitting"
case StateMissing:
stateName = "stopped"
stateName = "missing"
}
return
}
@@ -840,9 +840,12 @@ func (r *workerRunner) run() {
log.Warn().Msg("Timeout waiting for sending quit message to master, boomer will quit any way.")
}
if err = r.client.signOut(r.client.config.ctx); err != nil {
log.Error().Err(err).Msg("failed to sign out")
if r.getState() != StateMissing {
if err = r.client.signOut(r.client.config.ctx); err != nil {
log.Error().Err(err).Msg("failed to sign out")
}
}
r.client.close()
}
}()