diff --git a/src/backend/distributed/connection/connection_management.c b/src/backend/distributed/connection/connection_management.c index 8495f5646..1ca7fe99d 100644 --- a/src/backend/distributed/connection/connection_management.c +++ b/src/backend/distributed/connection/connection_management.c @@ -41,7 +41,7 @@ #include "utils/memutils.h" -int NodeConnectionTimeout = 5000; +int NodeConnectionTimeout = 30000; int MaxCachedConnectionsPerWorker = 1; HTAB *ConnectionHash = NULL; diff --git a/src/backend/distributed/shared_library_init.c b/src/backend/distributed/shared_library_init.c index d7a50b027..b5b85ba68 100644 --- a/src/backend/distributed/shared_library_init.c +++ b/src/backend/distributed/shared_library_init.c @@ -450,7 +450,7 @@ RegisterCitusConfigVariables(void) gettext_noop("Sets the maximum duration to connect to worker nodes."), NULL, &NodeConnectionTimeout, - 5 * MS_PER_SECOND, 10 * MS, MS_PER_HOUR, + 30 * MS_PER_SECOND, 10 * MS, MS_PER_HOUR, PGC_USERSET, GUC_UNIT_MS | GUC_STANDARD, NULL, NULL, NULL);