From 1cda8076c84cfc8415fcae3379eb65e517ad3a26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Fri, 4 Mar 2022 20:59:16 +0800 Subject: [PATCH] fix accept --- server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.c b/server.c index 57d6cb3..f992102 100644 --- a/server.c +++ b/server.c @@ -274,7 +274,7 @@ static void execute_cgi(int client, int content_length, const HTTP_REQUEST* requ while(len < content_length) { int delta = splice(client, NULL, cgi_input[1], NULL, content_length - len, SPLICE_F_GIFT); if(delta <= 0) { - cannot_execute(client); + internal_error(client); goto CGI_CLOSE; } len += delta; @@ -311,7 +311,7 @@ static void execute_cgi(int client, int content_length, const HTTP_REQUEST* requ while(len < cnt) { int delta = splice(cgi_output[0], NULL, client, NULL, cnt - len, SPLICE_F_GIFT); if(delta <= 0) { - cannot_execute(client); + internal_error(client); goto CGI_CLOSE; } len += delta;