Shouldn't we print something if destroying it fails? Is it possible that it crashed by itself? I would log something here saying "success was false, we're going to try to kill this worker"