From fa2dbe80823f4ed2755f52039e2e71777580afeb Mon Sep 17 00:00:00 2001 From: TotaJ Date: Sat, 5 Sep 2020 15:55:55 +0800 Subject: [PATCH] Fix max connection bug. --- src/gausskernel/process/postmaster/postmaster.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gausskernel/process/postmaster/postmaster.cpp b/src/gausskernel/process/postmaster/postmaster.cpp index 8b1797df9..9e3138fb1 100755 --- a/src/gausskernel/process/postmaster/postmaster.cpp +++ b/src/gausskernel/process/postmaster/postmaster.cpp @@ -1018,8 +1018,8 @@ void SetShmemCxt(void) } /* Keep enough slot for thread pool. */ - g_instance.shmem_cxt.MaxConnections = - Max(g_instance.attr.attr_network.MaxConnections, thread_pool_worker_num); + g_instance.shmem_cxt.MaxConnections = Max((g_instance.attr.attr_network.MaxConnections + + g_instance.attr.attr_network.maxInnerToolConnections), thread_pool_worker_num); g_instance.shmem_cxt.MaxBackends = g_instance.shmem_cxt.MaxConnections + g_instance.attr.attr_sql.job_queue_processes + 1 +