When a worker or a DO get evicted, maybe due to a new deployment... are they allowed to complete any current work, or are they simply killed w/o any warning? Is there any guidance or best practice available to handle potential deployment, or cloudflare related, abrupt shutdowns?