summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2012-12-16 21:48:19 +0100
committerJochen Dolze <vdr@dolze.de>2012-12-16 21:48:19 +0100
commit5209dca3ee0af618839ff49743bc90253b7cf1c8 (patch)
treec1bfb359625603dc484382c26036d818c94c6fd2
parentd34f1c6e9dfd0bf040a394b0b20fd93344546291 (diff)
downloadvdr-plugin-xmltv2vdr-5209dca3ee0af618839ff49743bc90253b7cf1c8.tar.gz
vdr-plugin-xmltv2vdr-5209dca3ee0af618839ff49743bc90253b7cf1c8.tar.bz2
Added patch from henkwiedig, closes Bug #1155
-rw-r--r--extpipe.cpp5
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;