Re: svn commit: r211982 - head/sbin/hastd

2010-08-30 Thread Pawel Jakub Dawidek
On Tue, Aug 31, 2010 at 10:23:04AM +, David Xu wrote: > Pawel Jakub Dawidek wrote: > >Author: pjd > >Date: Mon Aug 30 00:06:05 2010 > >New Revision: 211982 > >URL: http://svn.freebsd.org/changeset/base/211982 > > > >Log: > > Use sigtimedwait(2) for signals handling in primary process. > > Thi

Re: svn commit: r211982 - head/sbin/hastd

2010-08-30 Thread David Xu
Pawel Jakub Dawidek wrote: Author: pjd Date: Mon Aug 30 00:06:05 2010 New Revision: 211982 URL: http://svn.freebsd.org/changeset/base/211982 Log: Use sigtimedwait(2) for signals handling in primary process. This fixes various races and eliminates use of pthread* API in signal handler. P

Re: svn commit: r211982 - head/sbin/hastd

2010-08-30 Thread Pawel Jakub Dawidek
On Mon, Aug 30, 2010 at 10:59:45AM +0300, Kostik Belousov wrote: > On Mon, Aug 30, 2010 at 12:06:05AM +, Pawel Jakub Dawidek wrote: > > Author: pjd > > Date: Mon Aug 30 00:06:05 2010 > > New Revision: 211982 > > URL: http://svn.freebsd.org/changeset/base/211982 > > > > Log: > > Use sigtimedw

Re: svn commit: r211982 - head/sbin/hastd

2010-08-30 Thread Kostik Belousov
On Mon, Aug 30, 2010 at 12:06:05AM +, Pawel Jakub Dawidek wrote: > Author: pjd > Date: Mon Aug 30 00:06:05 2010 > New Revision: 211982 > URL: http://svn.freebsd.org/changeset/base/211982 > > Log: > Use sigtimedwait(2) for signals handling in primary process. > This fixes various races and

svn commit: r211982 - head/sbin/hastd

2010-08-29 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 30 00:06:05 2010 New Revision: 211982 URL: http://svn.freebsd.org/changeset/base/211982 Log: Use sigtimedwait(2) for signals handling in primary process. This fixes various races and eliminates use of pthread* API in signal handler. Pointed out by: kib Wi