14360: Notify pool on worker shutdown.
authorTom Clegg <tclegg@veritasgenetics.com>
Fri, 7 Dec 2018 20:24:52 +0000 (15:24 -0500)
committerTom Clegg <tclegg@veritasgenetics.com>
Fri, 7 Dec 2018 20:24:52 +0000 (15:24 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

lib/dispatchcloud/worker/worker.go

index c8e6e86f84de0db8c5e88ae69c6a34fe5500b4ec..85104a13aa9aa745fbdfe7a6a0e32b0eb29219b8 100644 (file)
@@ -305,6 +305,7 @@ func (wkr *worker) shutdown() {
        wkr.updated = now
        wkr.destroyed = now
        wkr.state = StateShutdown
+       go wkr.wp.notify()
        go func() {
                err := wkr.instance.Destroy()
                if err != nil {