Commit Diff


commit - 4b5b1e82a9459f7b4c11a31da4409c5b527730e8
commit + 6a6b4a2a98c508d2714eb899c0a23d2087b6e683
blob - 402eda4b5c529bfb1d2714dd85bc78aa1da9aa8a
blob + c2967dae7efe1e6fd1da12cd108d3dba192601c6
--- server.c
+++ server.c
@@ -1284,7 +1284,7 @@ cgi_read(struct bufferevent *bev, void *d)
 		header = evbuffer_readln(src, &len, EVBUFFER_EOL_CRLF_STRICT);
 		if (header == NULL) {
 			/* max reply + \r\n */
-			if (EVBUFFER_LENGTH(src) > 1026) {
+			if (EVBUFFER_LENGTH(src) > 1029) {
 				log_warn(client, "CGI script is trying to "
 				    "send a header too long.");
 				cgi_error(bev, EVBUFFER_READ, client);