]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Don't close more than 1024 file descriptors when going in
authormike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Thu, 12 Apr 2007 16:43:18 +0000 (16:43 +0000)
committermike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Thu, 12 Apr 2007 16:43:18 +0000 (16:43 +0000)
"daemon" mode (STR #2329)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6452 7a7537e8-13f0-0310-91df-b6672ffda945

scheduler/main.c

index 64f239c7308e443e52b6034e7b1a10fd4d11c1b0..c6e28aa28309c7579bbc74c9c283038404f434c8 100644 (file)
@@ -366,7 +366,7 @@ main(int  argc,                             /* I - Number of command-line args */
 
     getrlimit(RLIMIT_NOFILE, &limit);
 
-    for (i = 0; i < limit.rlim_cur; i ++)
+    for (i = 0; i < limit.rlim_cur && i < 1024; i ++)
       close(i);
 #endif /* DEBUG */
   }