Wouldn't it never fail because it was deleted, since it doesn't get deleted until this response returns?  Unless I'm misunderstanding something about executing in parallel?