Made exec and abort on SetFuture idempotent