proper fix for #7757

This commit is contained in:
Christian Grothoff
2023-09-03 12:05:17 +02:00
parent efc136b4ef
commit c690b40eb0
+7
View File
@@ -2763,9 +2763,16 @@ transmit_error_response_len (struct MHD_Connection *connection,
iret = MHD_YES;
if (MHD_NO != iret)
{
bool before = connection->in_access_handler;
/* Fake the flag for the internal call */
connection->in_access_handler = true;
iret = MHD_queue_response (connection,
status_code,
response);
connection->in_access_handler = before;
}
MHD_destroy_response (response);
if (MHD_NO == iret)
{