diff --git a/pkg/daemon/discover/discover.go b/pkg/daemon/discover/discover.go index e735fa82452b..50d590eee506 100644 --- a/pkg/daemon/discover/discover.go +++ b/pkg/daemon/discover/discover.go @@ -158,6 +158,7 @@ func rawUdevBlockMonitor(c chan string, matches, exclusions []string) { logger.Warningf("Cannot open udevadm stdout: %v", err) return } + defer stdout.Close() err = cmd.Start() if err != nil {