The long-running -> error worker transition does not release worker resources. On a related note, there's an unused method `transition_long_running_rescheduled` that should be cleaned up.