From 3cf615ade73c4f6c1b60f842ec5df9542059af04 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Wed, 28 Aug 2002 04:57:37 +0000 Subject: [PATCH] more or less verbatim as suggested by kolya@mit.edu avoid leaking directory fds if we get an error (cherry picked from commit b5677719dc204a2b8d039594b8c70bfee3914896) --- src/vol/namei_ops.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vol/namei_ops.c b/src/vol/namei_ops.c index e1cb1f63d..df6371e6e 100644 --- a/src/vol/namei_ops.c +++ b/src/vol/namei_ops.c @@ -317,8 +317,8 @@ delTree(char *root, char *tree, int *errp) */ *cp = 0; } - if (!errno) - closedir(ds); + /* if (!errno) -- closedir not implicit if we got an error */ + closedir(ds); } /* finally axe the current dir */ -- 2.39.5