[Pgpool-committers] pgpool - pgpool-II: Fix reset_backend to deal with DEALLOCATE error.

User T-ishii t-ishii at pgfoundry.org
Sat Sep 26 07:36:47 UTC 2009


Log Message:
-----------
Fix reset_backend to deal with DEALLOCATE error. In this case prepared
objects are not removed and reset_backend is infinitely called.

Fix do_command to guard against the case that after execution of an
SQL command, the backend does not return either N, E or C. This should
not happen but there was a report that it actually happend in certain
cases(maybe caused by asynchronized backend data?)

See:

Subject: Re: [Pgpool-general] pgpool 2.2.4: DEALLOCATED children
From: Xavier Noguer
Date: Fri, 25 Sep 2009 03:35:57 -0400

For more details.

Patches by Xavier Noguer with minor tweak by Tatsuo Ishii.

Tags:
----
V2_2_STABLE

Modified Files:
--------------
    pgpool-II:
        pool_process_query.c (r1.141.2.20 -> r1.141.2.21)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_process_query.c?r1=1.141.2.20&r2=1.141.2.21)


More information about the Pgpool-committers mailing list