From fe5feaeb7629c94f26814a44c0269e09fabf2947 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 6 Oct 2010 11:18:43 +0000 Subject: [PATCH] Use retry_transfer_wrapper() in url_write() as its callers do not expect it to stop in the middle. Originally committed as revision 25368 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/avio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/avio.c b/libavformat/avio.c index bf0d9d8..2dae492 100644 --- a/libavformat/avio.c +++ b/libavformat/avio.c @@ -252,8 +252,8 @@ int url_write(URLContext *h, const unsigned char *buf, int size) /* avoid sending too big packets */ if (h->max_packet_size && size > h->max_packet_size) return AVERROR(EIO); - ret = h->prot->url_write(h, buf, size); - return ret; + + return retry_transfer_wrapper(h, buf, size, h->prot->url_write); } int64_t url_seek(URLContext *h, int64_t pos, int whence) -- 2.7.4