From 638831aacc683da40bb0e126e937047242463b72 Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Sat, 24 Feb 2007 02:16:12 +0000 Subject: [PATCH] disconnect client if trailer is sent Originally committed as revision 8109 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffserver.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ffserver.c b/ffserver.c index ba87f3598b..7b64cc7a58 100644 --- a/ffserver.c +++ b/ffserver.c @@ -870,6 +870,9 @@ static int handle_connection(HTTPContext *c) } if (http_send_data(c) < 0) return -1; + /* close connection if trailer sent */ + if (c->state == HTTPSTATE_SEND_DATA_TRAILER) + return -1; break; case HTTPSTATE_RECEIVE_DATA: /* no need to read if no events */