Re: glib 2.3.3 and Windows



J. Ali Harlow writes:
 > <owen> A) We make GPid a handle, and add g_spawn_close_pid () which is a 
 > no-op on Unix

Is it really? Shouldn't it do something like waitpid() on Unix? Hmm,
not really, as it shouldn't actually wait, but how does one tell Unix
not to leave a child process as a zombie, *after* having forked it
with SIGCHLD not ignored?

Hmm, or actually I guess the double-forking in gspawn.c takes care of that?

Argh, this is complicated...

--tml





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]