diff --git a/lib/MySQL_Monitor.cpp b/lib/MySQL_Monitor.cpp index 5e915b5f7..eae5375ef 100644 --- a/lib/MySQL_Monitor.cpp +++ b/lib/MySQL_Monitor.cpp @@ -1404,6 +1404,7 @@ void * MySQL_Monitor::run() { //proxy_error("%s\n","MySQL_Monitor refreshing variables"); //My_Conn_Pool->purge_missing_servers(NULL); } + My_Conn_Pool->purge_idle_connections(); usleep(500000); int qsize=queue.size(); if (qsize>1000) {