Why is this thread still alive after so long?