gmain: Fall back to pipes if kernel doesn't support EFD_CLOEXEC for eventfd()
authorColin Walters <walters@verbum.org>
Tue, 28 Jun 2011 14:03:15 +0000 (10:03 -0400)
committerColin Walters <walters@verbum.org>
Tue, 28 Jun 2011 14:03:15 +0000 (10:03 -0400)
commit1b0e5e7683148f769189fc82ab731ee25d06c04c
tree139f87ccc7fc8ad4799b8db6a60d42b02f436feb
parent8b1a0764f98fe1ce0880e684fb4310089e8327e7
gmain: Fall back to pipes if kernel doesn't support EFD_CLOEXEC for eventfd()

Also remove the caching of checking for eventfd; just try it every time, it's
cheap enough to do so.

https://bugzilla.gnome.org/show_bug.cgi?id=653570
glib/gmain.c