Arjan van de Ven wrote: > Michael Meeks wrote: >> Hi there, >> >> I append a couple of patches that make 'uxlaunch' work (well not fully, >> yet[1]) - for me on openSUSE, I hope git format-patch output, in-line >> works well. >> >> I was also amused, when reading the code to see another hand-written >> piece of 'fork / exec' code - does it deal with file descriptors >> properly ? it is normal to double fork, and so on. Then of course, when >> I ran it, and X crashes [ like it does ;-] - I ended up in a hung state; >> the pstree output: >> >> >> ├─rc(329)───startpar(690)───xdm(763)───uxlaunch(823)───uxlaunch.bin(824)─┬─Xorg(830) >> │ >> └─bkl-orbiter(973) >> >> $ ps auwx | grep Xorg >> root 830 0.1 0.0 0 0 ? Zs 05:08 0:00 [Xorg] >> <defunct> >> >> Though strangely uxlaunch.bin is blocked in the waitpid for the right >> pid. I can reproduce the problem by doing a killall -15 Xorg on an Intel >> build. >> >> Any chance we can use g_spawn there instead ?
I've ignored g_* largely until now, I may be inclined to not do so from now on :) Auke _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists
