Fix panic in integration tests
Closing activationLock only if it's not closed already. This is needed only because integration tests using docker code directly and doesn't care about global state. Signed-off-by: Alexander Morozov <lk4d4@docker.com>
This commit is contained in:
parent
8f6a14452d
commit
c717475714
1 changed files with 3 additions and 1 deletions
|
@ -95,7 +95,9 @@ func AcceptConnections(job *engine.Job) error {
|
|||
go systemd.SdNotify("READY=1")
|
||||
|
||||
// close the lock so the listeners start accepting connections
|
||||
if activationLock != nil {
|
||||
select {
|
||||
case <-activationLock:
|
||||
default:
|
||||
close(activationLock)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue