From 3f248d2431424e79445131514c5f558a14a2b9f2 Mon Sep 17 00:00:00 2001 From: David Sterba Date: Thu, 14 Jan 2016 09:40:24 +0100 Subject: btrfs-progs: receive: don't leak open find handle Resolves-coverity-id: 1348121 Signed-off-by: David Sterba --- cmds-receive.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmds-receive.c b/cmds-receive.c index 094a607..cbb1642 100644 --- a/cmds-receive.c +++ b/cmds-receive.c @@ -1266,6 +1266,8 @@ int cmd_receive(int argc, char **argv) } ret = do_receive(&r, tomnt, realmnt, receive_fd, max_errors); + if (receive_fd != fileno(stdin)) + close(receive_fd); out: -- cgit v1.2.1