diff options
author | Jochen Dolze <vdr@dolze.de> | 2012-12-16 21:48:19 +0100 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2012-12-16 21:48:19 +0100 |
commit | 5209dca3ee0af618839ff49743bc90253b7cf1c8 (patch) | |
tree | c1bfb359625603dc484382c26036d818c94c6fd2 | |
parent | d34f1c6e9dfd0bf040a394b0b20fd93344546291 (diff) | |
download | vdr-plugin-xmltv2vdr-5209dca3ee0af618839ff49743bc90253b7cf1c8.tar.gz vdr-plugin-xmltv2vdr-5209dca3ee0af618839ff49743bc90253b7cf1c8.tar.bz2 |
Added patch from henkwiedig, closes Bug #1155
-rw-r--r-- | extpipe.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
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; |