-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, Aug 19, 2010 at 08:36:09PM +0300, Heikki Linnakangas wrote:
[...] > Hmm, will need to think about a suitable API for that. The nice thing would > be that we could implement it using pselect() where available. (And > reliable - the Linux select() man page says that glibc's pselect() is > emulated using select(), and suffers from the very same race condition > pselect() was invented to solve. How awful is that!?) It is indeed. It seems, though, that from Linux kernel 2.6.16 and glibc 2.4 on, things look better [1]. As a reference, Debian stable (not known to adventure too far into the present ;-) is libc 2.7 on kernel 2.6.26. Of course, "enterprise" GNU/Linux distros are said to be even more conservative... [1] <http://lwn.net/Articles/176911/> Regards - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFMbiauBcgs9XrR2kYRAhiwAJ41f29jSIy409epTH0eJRXW17oByACeIkRo CRg2BCw8tn3PkdnNR1i/MCY= =GVMT -----END PGP SIGNATURE----- -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers