[Pgpool-committers] pgpool - pgpool: SIGALRM handler didn't safe.

User Y-asaba y-asaba at pgfoundry.org
Thu Jul 26 08:45:42 UTC 2007


Log Message:
-----------
SIGALRM handler didn't safe. Because it called non-reentrant functions.
We only set a flag in SIGALRM handler. Then we close expired
connections in safe places.

Modified Files:
--------------
    pgpool:
        child.c (r1.23 -> r1.24)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool/child.c.diff?r1=1.23&r2=1.24)
        pool.h (r1.20 -> r1.21)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool/pool.h.diff?r1=1.20&r2=1.21)
        pool_connection_pool.c (r1.10 -> r1.11)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool/pool_connection_pool.c.diff?r1=1.10&r2=1.11)


More information about the Pgpool-committers mailing list