From 7b3edeb14d46d25bc1bb8a732d951e6075e7e59c Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Fri, 2 May 2003 16:25:01 +0000 Subject: Patch from Dmitry V. Levin to fix a fd leak --- libbb/loop.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libbb/loop.c') diff --git a/libbb/loop.c b/libbb/loop.c index 29128ab..aae083b 100644 --- a/libbb/loop.c +++ b/libbb/loop.c @@ -37,6 +37,7 @@ extern int del_loop(const char *device) return (FALSE); } if (ioctl(fd, LOOP_CLR_FD, 0) < 0) { + close(fd); bb_perror_msg("ioctl: LOOP_CLR_FD"); return (FALSE); } -- cgit v1.1