On Fri, Jan 05, 2018 at 01:10:21PM +0100, Uli Schlachter wrote:
> Hi,
> 
> On 05.01.2018 11:45, Wouter Verhelst wrote:
> > If you need further information, do ask.
> 
> How would you fix this?
> 
> Awesome uses glib. Your favorite search engine can provide you with lots
> of information on the problems here (e.g. [1,2]), but it boils down to:
> This is not possible with glib. GLib only reaps children that it starts
> itself and does not provide an API to take over SIGCHLD handling.

Er, you could then stop using GLib to spawn children? ;-)

nbd-server uses glib too, but doesn't use g_spawn_sync or any of the other
problematic APIs, and catches SIGCHLD just fine.

-- 
Could you people please use IRC like normal people?!?

  -- Amaya Rodrigo Sastre, trying to quiet down the buzz in the DebConf 2008
     Hacklab

Reply via email to