aboutsummaryrefslogtreecommitdiffstats
path: root/controller.c
diff options
context:
space:
mode:
Diffstat (limited to 'controller.c')
-rw-r--r--controller.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/controller.c b/controller.c
index 3f4f9b358..1efb8c35c 100644
--- a/controller.c
+++ b/controller.c
@@ -282,12 +282,9 @@ accept_socket (int fd, short what, void *arg)
new_session->worker = worker;
new_session->sock = nfd;
new_session->cfg = worker->srv->cfg;
-#ifdef HAVE_GETPAGESIZE
- new_session->session_pool = memory_pool_new (getpagesize () - 1);
-#else
- new_session->session_pool = memory_pool_new (4095);
-#endif
+ new_session->session_pool = memory_pool_new (memory_pool_get_size () - 1);
memory_pool_add_destructor (new_session->session_pool, (pool_destruct_func)bufferevent_free, new_session->bev);
+ worker->srv->stat->control_connections_count ++;
/* Read event */
new_session->bev = bufferevent_new (nfd, read_socket, write_socket, err_socket, (void *)new_session);