Skip to content

Commit dbab492

Browse files
miltalexteo
authored andcommitted
[core] Fix hanging force shutdown
1 parent 71dd256 commit dbab492

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

core/environment/environment.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,9 +400,11 @@ func (env *Environment) subscribeToWfState(taskman *task.Manager) {
400400
taskman.MessageChannel <- taskmanMessage
401401
<-env.stateChangedCh
402402
}
403+
env.unsubscribe = nil
403404
break WORKFLOW_STATE_LOOP
404405
}
405406
if wfState == task.DONE {
407+
env.unsubscribe = nil
406408
break WORKFLOW_STATE_LOOP
407409
}
408410
case <- env.unsubscribe:

0 commit comments

Comments
 (0)