mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-29 12:18:01 +01:00
Process hangs on waitpid #1063
This commit is contained in:
@@ -207,7 +207,7 @@ ProcessHandleImpl* ProcessImpl::launchByForkExecImpl(const std::string& command,
|
|||||||
if (outPipe) outPipe->close(Pipe::CLOSE_BOTH);
|
if (outPipe) outPipe->close(Pipe::CLOSE_BOTH);
|
||||||
if (errPipe) errPipe->close(Pipe::CLOSE_BOTH);
|
if (errPipe) errPipe->close(Pipe::CLOSE_BOTH);
|
||||||
// close all open file descriptors other than stdin, stdout, stderr
|
// close all open file descriptors other than stdin, stdout, stderr
|
||||||
for (int fd = 3; i < sysconf(_SC_OPEN_MAX); ++fd)
|
for (int fd = 3; fd < sysconf(_SC_OPEN_MAX); ++fd)
|
||||||
{
|
{
|
||||||
close(fd);
|
close(fd);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user