diff --git a/libavformat/udp.c b/libavformat/udp.c index a0fde28e03..151e070d19 100644 --- a/libavformat/udp.c +++ b/libavformat/udp.c @@ -364,6 +364,7 @@ static void *circular_buffer_task( void *_URLContext) s->circular_buffer_error = EIO; return NULL; } + continue; } AV_WL32(s->tmp, len); av_fifo_generic_write(s->fifo, s->tmp, len+4, NULL);