[pgpool-committers: 2818] pgpool: Revert "Change implementation of serialize_accept to flock()."
Tatsuo Ishii
ishii at postgresql.org
Sun Nov 15 11:07:54 JST 2015
Revert "Change implementation of serialize_accept to flock()."
This reverts commit cdf459f75d234426290e8ed0affc7b1bdc81839e.
The flock() implementation works great. But the performance is not so
great. I guess this is because semaphore implementation wakes up one
waiter when the lock holder releases the lock, while flock()
implementation wakes up all process waiting for the lock.
Branch
------
master
Details
-------
http://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=e1460376db13989f41e311150418d813bbcf5e2b
Modified Files
--------------
src/include/pool.h | 3 ++-
src/protocol/child.c | 58 ++------------------------------------------------
2 files changed, 4 insertions(+), 57 deletions(-)
More information about the pgpool-committers
mailing list