Noop if AsyncResult set twice.
Merge branch 'release' into dev