avformat/http: Avoid calling http_shutdown() if end of chunk is signalled already

This commit is contained in:
Karthick Jeyapal 2017-12-25 12:07:43 +08:00 committed by Steven Liu
parent 90d216cb90
commit 6848201f70

View File

@ -323,9 +323,11 @@ int ff_http_do_new_request(URLContext *h, const char *uri)
return AVERROR(EINVAL);
}
ret = http_shutdown(h, h->flags);
if (ret < 0)
return ret;
if (!s->end_chunked_post) {
ret = http_shutdown(h, h->flags);
if (ret < 0)
return ret;
}
if (s->willclose)
return AVERROR_EOF;