From: Tatsuo Ishii <ishii@sraoss.co.jp>
Date: Thu, 29 Oct 2020 20:59:23 +0000 (+0900)
Subject: Fix connection count when query is canceled.
X-Git-Tag: V4_1_5~5
X-Git-Url: http://git.postgresql.org/gitweb/?p=pgpool2.git;a=commitdiff_plain;h=6d6e4cc3d7ce0cdfcf9b2b6ea3ac5dc04b366aec

Fix connection count when query is canceled.

Connection counter was not counted down when a query is canceled.

Per bug 656.
---

diff --git a/src/protocol/child.c b/src/protocol/child.c
index af1dd50b..47482f61 100644
--- a/src/protocol/child.c
+++ b/src/protocol/child.c
@@ -2302,6 +2302,7 @@ retry_startup:
 	{
 		cancel_request((CancelPacket *) sp->startup_packet);
 		pool_free_startup_packet(sp);
+		connection_count_down();
 		return NULL;
 	}
 
