Fix incorrect handling of Expect: 100-continue

Fix #1808
This commit is contained in:
Sung, Po Han 2024-09-04 17:38:05 +08:00
parent b1f8e986bf
commit 7196ac8a07
3 changed files with 106 additions and 2 deletions

View file

@ -6956,7 +6956,9 @@ Server::process_request(Stream &strm, bool close_connection,
strm.write_format("HTTP/1.1 %d %s\r\n\r\n", status,
status_message(status));
break;
default: return write_response(strm, close_connection, req, res);
default:
connection_closed = true;
return write_response(strm, true, req, res);
}
}