Re: I'm done with O_CLOEXEC

2015-03-22 Thread Chris Vine
On Sat, 21 Mar 2015 20:57:54 + Chris Vine ch...@cvine.freeserve.co.uk wrote: [snip] Given the restrictions on what you can do between a fork and an exec in a multi-threaded program (and gio is multi-threaded) the implementation of GSubprocess looks as if it must be quite clever. The

Re: I'm done with O_CLOEXEC

2015-03-22 Thread Ryan Lortie
hi Chris, On Sun, Mar 22, 2015, at 09:12, Chris Vine wrote: The implementation borrows from g_spawn* which does not look quite right to me. I have submitted a bug ( https://bugzilla.gnome.org/show_bug.cgi?id=746604 ). I believe this bug report is based on a common misunderstanding. The code

GTK+ 3.16.0 released

2015-03-22 Thread Matthias Clasen
GTK+ 3.16.0 is now available for download at: http://download.gnome.org/sources/gtk+/3.16/ sha256 sum: ce617318fe18092383cf6ed5d8c688a95a97f2d4c68481317a6a531e288c26ea gtk+-3.16.0.tar.xz What is GTK+ GTK+ is a multi-platform toolkit for creating graphical user interfaces.

GTK+ 3.16.0 released

2015-03-22 Thread Matthias Clasen
GTK+ 3.16.0 is now available for download at: http://download.gnome.org/sources/gtk+/3.16/ sha256 sum: ce617318fe18092383cf6ed5d8c688a95a97f2d4c68481317a6a531e288c26ea gtk+-3.16.0.tar.xz What is GTK+ GTK+ is a multi-platform toolkit for creating graphical user interfaces.