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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]