diff options
Diffstat (limited to 'modules/graceful/manager.go')
-rw-r--r-- | modules/graceful/manager.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/graceful/manager.go b/modules/graceful/manager.go index 031c10d41b..f783573607 100644 --- a/modules/graceful/manager.go +++ b/modules/graceful/manager.go @@ -193,6 +193,7 @@ func (g *Manager) RunAtHammer(hammer func()) { func (g *Manager) doShutdown() { if !g.setStateTransition(stateRunning, stateShuttingDown) { + g.DoImmediateHammer() return } g.lock.Lock() |