diff --git a/src/cfgparse.c b/src/cfgparse.c index 8ad64bcf9..68cb0e980 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -3654,7 +3654,7 @@ int check_config_validity() goto err; for (i = 0; i < global.nbthread; i++) MT_LIST_INIT(&newsrv->idle_orphan_conns[i]); - newsrv->curr_idle_thr = calloc(global.nbthread, sizeof(int)); + newsrv->curr_idle_thr = calloc(global.nbthread, sizeof(*newsrv->curr_idle_thr)); if (!newsrv->curr_idle_thr) goto err; continue;