Skip to content

Commit bc59245

Browse files
XiaoXiaoSNrobfig
authored andcommitted
fix: gracefully quit jobWrapper SkipIfStillRunning
1 parent 6a8421b commit bc59245

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

chain.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ func SkipIfStillRunning(logger Logger) JobWrapper {
8282
return FuncJob(func() {
8383
select {
8484
case v := <-ch:
85+
defer func() { ch <- v }()
8586
j.Run()
86-
ch <- v
8787
default:
8888
logger.Info("skip")
8989
}

0 commit comments

Comments
 (0)