diff --git a/src/backend/distributed/connection/connection_management.c b/src/backend/distributed/connection/connection_management.c index 6a268d77b..98fa806d4 100644 --- a/src/backend/distributed/connection/connection_management.c +++ b/src/backend/distributed/connection/connection_management.c @@ -367,6 +367,8 @@ StartNodeUserDatabaseConnection(uint32 flags, const char *hostname, int32 port, * connection attempt. */ DecrementSharedConnectionCounter(hostname, port); + + PG_RE_THROW(); } PG_END_TRY();