-add patch from Eugenio Perez

This commit is contained in:
Christian Grothoff
2015-11-03 22:42:06 +00:00
parent 5f57331ea1
commit 77ffe1508f
2 changed files with 8 additions and 2 deletions
+3 -1
View File
@@ -1,7 +1,9 @@
Tue Nov 3 23:24:52 CET 2015
Undoing change from Sun Oct 25 15:29:23 CET 2015
as the original code was counter-intuitive but
correct, and the new code does break pipelining. -CG
correct, and the new code does break pipelining.
Ignore empty lines at the beginning of an HTTP
request (more tolerant implementation). -CG
Releasing libmicrohttpd 0.9.45. -CG
Sat Oct 31 15:52:52 CET 2015
+5 -1
View File
@@ -2227,7 +2227,11 @@ MHD_connection_handle_idle (struct MHD_Connection *connection)
{
case MHD_CONNECTION_INIT:
line = get_next_header_line (connection);
if (NULL == line)
/* Check for empty string, as we might want
to tolerate 'spurious' empty lines; also
NULL means we didn't get a full line yet. */
if ( (NULL == line) ||
(0 == strlen (line) ) )
{
if (MHD_CONNECTION_INIT != connection->state)
continue;