A request handler might legitimately call `exit()`, don't raise a server
error in this case.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
+ if (ex->type == EXCEPTION_EXIT)
+ return;
+
printf("Status: 500 Internal Server Error\r\n\r\n"
"Exception while executing ucode program %s:\n",
current_prefix->handler);
printf("Status: 500 Internal Server Error\r\n\r\n"
"Exception while executing ucode program %s:\n",
current_prefix->handler);