these threads should die when they have errors