summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nslcd/nslcd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nslcd/nslcd.c b/nslcd/nslcd.c
index 6a6a46a..c2e9546 100644
--- a/nslcd/nslcd.c
+++ b/nslcd/nslcd.c
@@ -709,7 +709,7 @@ int main(int argc,char *argv[])
exit(EXIT_FAILURE);
}
/* close all file descriptors (except stdin/out/err) */
- i=sysconf(_SC_OPEN_MAX);
+ i=sysconf(_SC_OPEN_MAX)-1;
/* if the system does not have OPEN_MAX just close the first 32 and
hope we closed enough */
if (i<0)