[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:51:38 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.

Modified Files:
--------------
    pgpool-II:
        pool_process_query.c (r1.163 -> r1.164)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_process_query.c?r1=1.163&r2=1.164)


More information about the Pgpool-committers mailing list