From 0001c541c6187ff53c27f41d57d401188ec76ccb Mon Sep 17 00:00:00 2001 From: subhamkrai Date: Tue, 5 Oct 2021 11:08:38 +0530 Subject: [PATCH] core: close stdoutPipe Closing stdoutPipe that could possibly leaks memory due to unclosed resources. Closes: https://github.com/rook/rook/issues/8914 Signed-off-by: subhamkrai --- pkg/daemon/discover/discover.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/daemon/discover/discover.go b/pkg/daemon/discover/discover.go index e735fa82452be..50d590eee5060 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 {