From e5107b2bd4b6167a39e4574769a0d992082296d5 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Sat, 12 Jan 2008 14:44:17 +0000 Subject: deal correct with errno --- lib/dvb/demux.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/dvb') 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; -- cgit v1.2.3