From 5209dca3ee0af618839ff49743bc90253b7cf1c8 Mon Sep 17 00:00:00 2001 From: Jochen Dolze Date: Sun, 16 Dec 2012 21:48:19 +0100 Subject: Added patch from henkwiedig, closes Bug #1155 --- extpipe.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/extpipe.cpp b/extpipe.cpp index eb057d1..640dece 100644 --- a/extpipe.cpp +++ b/extpipe.cpp @@ -122,6 +122,11 @@ int cExtPipe::Close(int &status) LOG_ERROR; break; } + else if (errno == ECHILD) + { + ret = pid; + break; + } } else if (ret == pid) break; -- cgit v1.2.3