OSDN Git Service

Use SYSV semaphores rather than POSIX on Darwin >= 6.0 (i.e., OS X 10.2
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 26 Sep 2007 00:32:46 +0000 (00:32 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 26 Sep 2007 00:32:46 +0000 (00:32 +0000)
commit93407d3998cc8717993dbc102f854a478985bc19
treedd49afb76b3506f188bac2ab628225b44c5178a1
parentf828f878e96b83cc50569305e2f2eccfde1e8181
Use SYSV semaphores rather than POSIX on Darwin >= 6.0 (i.e., OS X 10.2
and up), per Chris Marcellino.  This avoids consuming O(N^2) file
descriptors to support N backends.  Tests suggest it's about a wash for
small installations, but large ones would have a problem.
src/template/darwin