Threads randomly die for no reason?  No error, needs looking in too