Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jun 2006 22:01:31 +0200
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Maxim Konovalov <maxim@macomnet.ru>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libpthread/thread thr_private.h thr_sig.c thr_sigaction.c
Message-ID:  <1149883291.21218.12.camel@ikaros.oook.cz>
In-Reply-To: <20060609233341.A5363@mp2.macomnet.net>
References:  <200606091423.k59ENfdc081570@repoman.freebsd.org> <1149880251.21218.5.camel@ikaros.oook.cz> <20060609233341.A5363@mp2.macomnet.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-9XaH2okR/rdCuP+IYbTc
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

Maxim Konovalov p=ED=B9e v p=E1 09. 06. 2006 v 23:38 +0400:
> On Fri, 9 Jun 2006, 21:10+0200, Pav Lucistnik wrote:
>=20
> > 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?
>=20
> 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.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@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.

--=-9XaH2okR/rdCuP+IYbTc
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: 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?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQBEidObntdYP8FOsoIRAnMKAJ9DoCC9vvHGn0mhaNGTnBgbC8M8+gCdEZ/g
7/F610/swp0b++N/tq7Heh4=
=jDUi
-----END PGP SIGNATURE-----

--=-9XaH2okR/rdCuP+IYbTc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1149883291.21218.12.camel>