diff --git a/daemon/logger/journald/read.go b/daemon/logger/journald/read.go index 451a21b139..8c2b7db26a 100644 --- a/daemon/logger/journald/read.go +++ b/daemon/logger/journald/read.go @@ -404,6 +404,7 @@ func waitUntilFlushedImpl(s *journald) error { go func() { defer close(flushed) runtime.LockOSThread() + defer runtime.UnlockOSThread() var ( j *sdjournal.Journal