Re: sigwait - differences between Linux FreeBSD

2009-10-09 Thread Jilles Tjoelker
On Thu, Oct 08, 2009 at 01:02:09PM +0300, Kostik Belousov wrote: On Thu, Oct 08, 2009 at 11:53:21AM +1100, Stephen Hocking wrote: In my efforts to make the xrdp port more robust under FreeBSD, I have discovered that sigwait (kind of an analogue to select(2), but for signals rather than I/O)

Re: sigwait - differences between Linux FreeBSD

2009-10-08 Thread Kostik Belousov
On Thu, Oct 08, 2009 at 11:53:21AM +1100, Stephen Hocking wrote: Hi all, In my efforts to make the xrdp port more robust under FreeBSD, I have discovered that sigwait (kind of an analogue to select(2), but for signals rather than I/O) re-enables ignored signals in its list under Linux, but

Re: sigwait - differences between Linux FreeBSD

2009-10-08 Thread Matthias Andree
Stephen Hocking schrieb: Hi all, In my efforts to make the xrdp port more robust under FreeBSD, I have discovered that sigwait (kind of an analogue to select(2), but for signals rather than I/O) re-enables ignored signals in its list under Linux, but not FreeBSD. If the application relies

Re: sigwait - differences between Linux FreeBSD

2009-10-08 Thread Stephen Hocking
On Thu, Oct 8, 2009 at 10:38 PM, Matthias Andree matthias.and...@gmx.de wrote: Stephen Hocking schrieb: Hi all, In my efforts to make the xrdp port more robust under FreeBSD, I have discovered that sigwait (kind of an analogue to select(2), but for signals rather than I/O) re-enables ignored

sigwait - differences between Linux FreeBSD

2009-10-07 Thread Stephen Hocking
Hi all, In my efforts to make the xrdp port more robust under FreeBSD, I have discovered that sigwait (kind of an analogue to select(2), but for signals rather than I/O) re-enables ignored signals in its list under Linux, but not FreeBSD. The sesman daemon uses SIGCHLD to clean up after a session