diff -N -u -r -X exclude_files squid-1.0.beta14/src/main.c squid-1.0.beta14.henrik/src/main.c --- squid-1.0.beta14/src/main.c Wed Jun 5 06:09:54 1996 +++ squid-1.0.beta14.henrik/src/main.c Sun Jun 9 19:41:02 1996 @@ -335,8 +335,9 @@ setMaxFD(); - for (n = FD_SETSIZE; n > 2; n--) - close(n); + if(catch_signals) + for (n = FD_SETSIZE; n > 2; n--) + close(n); #if HAVE_MALLOPT #ifdef M_GRAIN