X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/e74488aadbdfd34aea53166c9447016f3fa3ac29..e5107b2bd4b6167a39e4574769a0d992082296d5:/lib/dvb/demux.cpp diff --git a/lib/dvb/demux.cpp b/lib/dvb/demux.cpp index b6143ddf..931c6c71 100644 --- a/lib/dvb/demux.cpp +++ b/lib/dvb/demux.cpp @@ -305,7 +305,7 @@ void eDVBPESReader::data(int) return; if(r < 0) { - if (errno == EAGAIN) /* ok */ + if (errno == EAGAIN || errno == EINTR) /* ok */ return; eWarning("ERROR reading PES (fd=%d) - %m", m_fd); return;