Explorar o código

fixed: ignore incoming connections when at connection limit

Evgeny Grin (Karlson2k) hai 10 meses
pai
achega
1b83d5e33a
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/mhd2/events_process.c

+ 1 - 1
src/mhd2/events_process.c

@@ -1422,7 +1422,7 @@ process_all_events_and_data (struct MHD_Daemon *restrict d)
     break;
   }
 
-  if (d->events.accept_pending)
+  if (d->events.accept_pending && ! d->conns.block_new)
     d->events.accept_pending = ! daemon_accept_new_conns (d);
 
   daemon_process_all_active_conns (d);