diff options
Diffstat (limited to 'libavformat/rtpproto.c')
-rw-r--r-- | libavformat/rtpproto.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/rtpproto.c b/libavformat/rtpproto.c index 35bbc18636..4ef655d563 100644 --- a/libavformat/rtpproto.c +++ b/libavformat/rtpproto.c @@ -251,6 +251,8 @@ static int rtp_read(URLContext *h, uint8_t *buf, int size) break; } } else if (n < 0) { + if (ff_neterrno() == FF_NETERROR(EINTR)) + continue; return AVERROR(EIO); } } |