aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/connection.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/microhttpd/connection.c')
-rw-r--r--src/microhttpd/connection.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c
index 5c1a8611..36c05716 100644
--- a/src/microhttpd/connection.c
+++ b/src/microhttpd/connection.c
@@ -593,6 +593,13 @@ MHD_connection_finish_forward_ (struct MHD_Connection *connection)
593 { 593 {
594 MHD_PANIC (_("Failed to remove FD from epoll set\n")); 594 MHD_PANIC (_("Failed to remove FD from epoll set\n"));
595 } 595 }
596 if (urh->in_eready_list)
597 {
598 EDLL_remove (daemon->eready_urh_head,
599 daemon->eready_urh_tail,
600 urh);
601 urh->in_eready_list = false;
602 }
596#endif /* EPOLL_SUPPORT */ 603#endif /* EPOLL_SUPPORT */
597 if (MHD_INVALID_SOCKET != urh->mhd.socket) 604 if (MHD_INVALID_SOCKET != urh->mhd.socket)
598 { 605 {