зеркало из https://github.com/mozilla/gecko-dev.git
Fix for 266206 . close only up to 64k descriptors.
This commit is contained in:
Родитель
fefaae4fd0
Коммит
504b389434
|
@ -695,7 +695,7 @@ safe_popen(char *cmd)
|
|||
if (p[1] != 1) dup2(p[1], 1);
|
||||
if (p[1] != 2) dup2(p[1], 2);
|
||||
close(0);
|
||||
for (fd = getdtablesize(); --fd > 2; close(fd))
|
||||
for (fd = PR_MIN(65536,getdtablesize()); --fd > 2; close(fd))
|
||||
;
|
||||
|
||||
/* clean up environment in the child process */
|
||||
|
|
Загрузка…
Ссылка в новой задаче