aboutsummaryrefslogtreecommitdiff
path: root/src/lib/daemon_start.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/daemon_start.c')
-rw-r--r--src/lib/daemon_start.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/daemon_start.c b/src/lib/daemon_start.c
index 5ed6d29d..98126c68 100644
--- a/src/lib/daemon_start.c
+++ b/src/lib/daemon_start.c
@@ -643,9 +643,9 @@ setup_thread_pool (struct MHD_Daemon *daemon)
643 /* Coarse-grained count of connections per thread (note error 643 /* Coarse-grained count of connections per thread (note error
644 * due to integer division). Also keep track of how many 644 * due to integer division). Also keep track of how many
645 * connections are leftover after an equal split. */ 645 * connections are leftover after an equal split. */
646 unsigned int conns_per_thread = daemon->connection_limit 646 unsigned int conns_per_thread = daemon->global_connection_limit
647 / daemon->threading_model; 647 / daemon->threading_model;
648 unsigned int leftover_conns = daemon->connection_limit 648 unsigned int leftover_conns = daemon->global_connection_limit
649 % daemon->threading_model; 649 % daemon->threading_model;
650 unsigned int i; 650 unsigned int i;
651 enum MHD_StatusCode sc; 651 enum MHD_StatusCode sc;
@@ -674,9 +674,9 @@ setup_thread_pool (struct MHD_Daemon *daemon)
674 /* Divide available connections evenly amongst the threads. 674 /* Divide available connections evenly amongst the threads.
675 * Thread indexes in [0, leftover_conns) each get one of the 675 * Thread indexes in [0, leftover_conns) each get one of the
676 * leftover connections. */ 676 * leftover connections. */
677 d->connection_limit = conns_per_thread; 677 d->global_connection_limit = conns_per_thread;
678 if (i < leftover_conns) 678 if (i < leftover_conns)
679 ++d->connection_limit; 679 ++d->global_connection_limit;
680 680
681 if (! daemon->disable_itc) 681 if (! daemon->disable_itc)
682 { 682 {