cvs commit: src/lib/libpthread/thread thr_private.h thr_sig.c thr_sigaction.c

Pav Lucistnik pav at FreeBSD.org
Fri Jun 9 20:01:35 UTC 2006


Maxim Konovalov píše v pá 09. 06. 2006 v 23:38 +0400:
> On Fri, 9 Jun 2006, 21:10+0200, Pav Lucistnik wrote:
> 
> > Maxim Konovalov p??e v p? 09. 06. 2006 v 14:23 +0000:
> > > maxim       2006-06-09 14:23:40 UTC
> > >
> > >   FreeBSD src repository
> > >
> > >   Modified files:
> > >     lib/libpthread/thread thr_private.h thr_sig.c thr_sigaction.c
> > >   Log:
> > >   o Remove a cruft prevented libpthread sigaction(2) wrapper to
> > >   do its work for SIGINFO.  Always install libpthread signal handler
> > >   wrapper for SIGINFO even if user SIG_IGN's or SIG_DFL's it.
> > >
> > >   SIGINFO has a special meaning for libpthread: when LIBPTHREAD_DEBUG
> > >   enviroment variable defined it is used for dumping an information
> > >   about threads to /tmp/.
> > >
> > >   Reported by:    mi
> > >   Reviewed by:    deischen
> > >   MFC after:      2 weeks
> >
> > Is there a chance this could help boinc apps not reporting status
> > information back to boinc client?
> 
> Quite possible if libpthread and SIGINFO signal handling involved.
> Need to look over that code.  Where it is?

It is closed source, sadly.  But the process is having one thread always
in 'ksesig' state, so...  According to truss, process is seeing an
occasional SIGALRMs.

-- 
Pav Lucistnik <pav at oook.cz>
              <pav at FreeBSD.org>

Maybe I should go ask that elvish wizard standing over there
(YES A REAL ELF IS STANDING IN MY ROOM!),
he should be able to tell me.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20060609/a75ce8ac/attachment.pgp


More information about the cvs-src mailing list