// The browser is offline => this is a temporary error which might resolve itself
sendErrorNow(newRemoteAuthorityResolverError('Browser is offline',RemoteAuthorityResolverErrorCode.TemporarilyNotAvailable,e));
}else{
// An error event is pending
// The browser appears to be online...
if(!e.wasClean){
// Let's be optimistic and hope that perhaps the server could not be reached or something
sendErrorNow(newRemoteAuthorityResolverError(e.reason||`WebSocket close with status code ${e.code}`,RemoteAuthorityResolverErrorCode.TemporarilyNotAvailable,e));