[pgpool-committers: 7381] pgpool: Fix bug child_max_connections is not respected if ERROR occurs.
Tatsuo Ishii
ishii at sraoss.co.jp
Fri Jan 1 11:46:30 JST 2021
Fix bug child_max_connections is not respected if ERROR occurs.
When frontend aborts, the counter for child_max_connections is rewound
because ereport(ERROR) issues long jump. Fix is declaring the variable
with volatile qualifier. This is a long standing bug, probably since
child_max_connections was introduced.
Branch
------
V3_5_STABLE
Details
-------
https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=59b768f6cf561b9a5d9456337efa6f613cca81f7
Modified Files
--------------
src/protocol/child.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
More information about the pgpool-committers
mailing list