Bug#445814: Further Investigations
Mikael Magnusson
mikma264 at gmail.com
Tue Oct 9 13:23:53 UTC 2007
Michael Rumpler wrote:
> Hello!
>
> further investigations showed that there was a change in the semantics
> how signals are delivered to a multithreaded application with the change
> to NPTL implementation.
> Therefore only one thread gets the signal SIGALRM and only one thread is
> able to handle the onTimer correctly.
> So i think the library needs a fix to still provide the functionality of
> timers with onTimer callback in each PosixThread.
>
> regards
> Mike
It seems to be a known limitation, which apparently also affects Linux
systems using NPTL.
At present, only one thread timer can be active at any given time.
On some operating systems (including Linux) a timer can be active on
each thread.
http://data.gnutelephony.org/docs/framework/a00469.html#fc76afd30261c289acf94dc85a9a335c
Mikael
More information about the Pkg-voip-maintainers
mailing list