code: async def kill_job(self, message: BackendKillJob):
          
          try:
              if message.job_id in self._container_for_job:
                  self._containers_killed[self._container_for_job[message.job_id]] = "killed"
                  await self._docker.kill_container(self._container_for_job[message.job_id])
              else:
                  self._logger.warning("Cannot kill container for job %s because it is not running", str(message.job_id))
          except asyncio.CancelledError:
              raise
          except:
              self._logger.exception("Exception in handle_kill_job")
docs: Handles `kill` messages. Kill things.