[4.1] c1784aa Fix build if closefrom is not available
Lasse Karstensen
lkarsten at varnish-software.com
Thu Jan 14 15:15:11 CET 2016
commit c1784aa33ca05954aea777f29d9a97c5b0256fa9
Author: Federico G. Schwindt <fgsch at lodoss.net>
Date: Wed Jan 6 14:14:33 2016 +0000
Fix build if closefrom is not available
diff --git a/lib/libvarnish/vsub.c b/lib/libvarnish/vsub.c
index c87d297..b669fff 100644
--- a/lib/libvarnish/vsub.c
+++ b/lib/libvarnish/vsub.c
@@ -58,8 +58,8 @@ VSUB_closefrom(int fd)
#ifdef HAVE_CLOSEFROM
closefrom(fd);
#else
- int i;= sysconf(_SC_OPEN_MAX);
- for (i = sysconf(_SC_OPEN_MAX); i > STDERR_FILENO; i--)
+ int i = sysconf(_SC_OPEN_MAX);
+ for (i = sysconf(_SC_OPEN_MAX); i > fd; i--)
(void)close(i);
#endif
}
More information about the varnish-commit
mailing list