Some additional information here.
It appears that the freeze happens due to Android waiting for event
handlers like onResume etc. to return. The problem is that I use the
default app glue code which waits for conditional variables that are
broadcast in event handlers but those broadcasts are never reached as
the thread that keeps on waiting for the dead thread is also the same
thread that should signal the variable.
The bottom line now is that I still have absolutely no clue as to why
pthread thinks the thread still exists even though it does not...
Best regards,
Timo Heinäpurola
Raccoon Interactive Oy
On 17 maalis, 17:27, Timo Heinäpurola <
timo.heinapur...@live.com>
wrote: