Support resume with an exception
Be more careful about concurrency, and send a 503 if the timeout handler doesn't