why not just lock the thread if it's been identified as being deleted/removed?