Bug#673596: libc6: FTBFS on wheezy/sid amd64 (test suite failures)
Hi Thibaut,
Thibaut Girka wrote:
> I've been bitten by this bug too, and here is what I've gathered:
>
> tst-eintr1 spawns threads continuously, without joining them, until it
> receives a SIGALRM.
Thanks for the analysis.
If I am reading correctly, tst-eintr1 tries to spawn 11 child threads,
one of which sends SIGUSR1 to other threads in a loop with a handler
that writes '.' and the other 10 of which spawn and join a child
repeatedly in a loop. At any given moment, there would be somewhere
in the range of 12 to 22 active threads (1 x driver + 1 x signal
source + 10 x tf1 + 0-10 x tf2).
Have you noticed the test behaving differently? Maybe when
pthread_join returns the process is still around? How do you know
there are extra unjoined threads?
Curious,
Jonathan
Reply to: