diff --git a/src/backend.c b/src/backend.c index b1703e295..56381a49f 100644 --- a/src/backend.c +++ b/src/backend.c @@ -1675,6 +1675,9 @@ int connect_server(struct stream *s) task_wakeup(idle_conns[i].cleanup_task, TASK_WOKEN_OTHER); break; } + + if (!(global.tune.options & GTUNE_IDLE_POOL_SHARED)) + break; } }