The reason for that is that a new `_openDeferred` will be started so I think this one should end. Agreed?

It didn't seem like an error case since user clicked OK to Relaunch, but maybe `_openDeferred.reject();` is more appropriate?