Re: [Patch] weston-launch: Fix tight poll/recvmsg loop on weston exit

2015-10-07 Thread Bruno Prémont
ed in addition to strace'ing weston-launch to reproduce. > On 14/05/15 03:43 PM, Derek Foreman wrote: > > On 27/03/15 07:29 AM, Bruno Prémont wrote: > >> When weston fails to run while being launched by weston-launch it's > >> socketpair causes poll() to not

[Patch] weston-launch: Fix tight poll/recvmsg loop on weston exit

2015-04-13 Thread Bruno Prémont
y out. This happens only when weston-launch (and weston) are being traced as in `strace -f weston-launch` as then signalfd is not passing the SIGCHLD signal. Signed-off-by: Bruno Prémont --- --- a/src/weston-launch.c 2015-03-01 18:46:27.289835438 +0100 +++ b/src/weston-launch.c 2015-03-01