summaryrefslogtreecommitdiff
path: root/boost/process/detail/posix/terminate.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/process/detail/posix/terminate.hpp')
-rw-r--r--boost/process/detail/posix/terminate.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/boost/process/detail/posix/terminate.hpp b/boost/process/detail/posix/terminate.hpp
index 84024a5b34..e1e5f33fec 100644
--- a/boost/process/detail/posix/terminate.hpp
+++ b/boost/process/detail/posix/terminate.hpp
@@ -27,7 +27,7 @@ inline void terminate(const child_handle &p, std::error_code &ec) noexcept
ec.clear();
int status;
- ::waitpid(p.pid, &status, 0); //just to clean it up
+ ::waitpid(p.pid, &status, WNOHANG); //just to clean it up
}
inline void terminate(const child_handle &p)