commit 253bb3ed0ad797be3f6b32beb4d19c364e8070c9
parent 8b8a4095f7b65f241efba238d323cf1d9ca4aaf7
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date: Mon, 20 Jul 2026 15:23:51 +0200
libtest_convenience_server_reply: exit with code 99 in case of external errors
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/tests/client_server/libtest_convenience_server_reply.c b/src/tests/client_server/libtest_convenience_server_reply.c
@@ -106,7 +106,8 @@ MHDT_server_reply_file (
{
fprintf (stderr,
"Failed to create a temporary file\n");
- return MHD_action_abort_request (request);
+ fflush (stderr);
+ exit (99);
}
while (written < tlen)
@@ -130,7 +131,8 @@ MHDT_server_reply_file (
"Failed to write() a temporary file: %s\n",
strerror (errno));
(void)close (fd);
- return MHD_action_abort_request (request);
+ fflush (stderr);
+ exit (99);
}
return MHD_action_from_response (
request,