From: Derrick Brashear Date: Wed, 28 Aug 2002 04:57:37 +0000 (+0000) Subject: more or less verbatim as suggested by kolya@mit.edu X-Git-Tag: openafs-stable-1_2_7~22 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=3cf615ade73c4f6c1b60f842ec5df9542059af04;p=packages%2Fo%2Fopenafs.git more or less verbatim as suggested by kolya@mit.edu avoid leaking directory fds if we get an error (cherry picked from commit b5677719dc204a2b8d039594b8c70bfee3914896) --- 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 */