Date: Sun, 29 Jun 2003 06:58:18 +0800 From: "David Xu" <davidxu@freebsd.org> To: "Jeff Roberson" <jroberson@chesapeake.net> Cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_sig.c Message-ID: <004701c33dc8$c4f1a470$0701a8c0@tiger> References: <20030628162435.C17881-100000@mail.chesapeake.net>
next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message -----=20 From: "Jeff Roberson" <jroberson@chesapeake.net> To: "David Xu" <davidxu@FreeBSD.org> Cc: <src-committers@FreeBSD.org>; <cvs-src@FreeBSD.org>; = <cvs-all@FreeBSD.org> Sent: Sunday, June 29, 2003 4:24 AM Subject: Re: cvs commit: src/sys/kern kern_sig.c > On Sat, 28 Jun 2003, David Xu wrote: >=20 > > davidxu 2003/06/28 01:03:28 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_sig.c > > Log: > > Fix POSIX compatible bug for sigwaitinfo and sigtimedwait. > > POSIX says siginfo pointer parameter can be NULL and if the > > function success, it should return signal number but not zero. > > The waitset it past should be negatived before it can be > > used as thread signal mask. > > > > Revision Changes Path > > 1.246 +11 -4 src/sys/kern/kern_sig.c > > >=20 > Thanks! I suspected that there was something wrong with this code. >=20 >=20 You are welcomed, your signal code really helped me a lot. :-) David Xu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004701c33dc8$c4f1a470$0701a8c0>