diff --git a/src/js/ripple/remote.js b/src/js/ripple/remote.js index 45c0118d..13efc23c 100644 --- a/src/js/ripple/remote.js +++ b/src/js/ripple/remote.js @@ -1618,6 +1618,12 @@ Remote.prototype._serverPrepareSubscribe = function(callback) { self.emit('subscribed'); }; + request.on('error', function(err) { + if (self.trace) { + log.info('Initial server subscribe failed', err); + } + }); + request.once('success', serverSubscribed); self.emit('prepare_subscribe', request); diff --git a/src/js/ripple/server.js b/src/js/ripple/server.js index b33f8d60..e11fc9c6 100644 --- a/src/js/ripple/server.js +++ b/src/js/ripple/server.js @@ -134,7 +134,9 @@ function Server(remote, opts) { } }); - self._request(self._remote.requestServerInfo()); + var serverInfoRequest = self._remote.requestServerInfo(); + serverInfoRequest.on('error', function() { }); + self._request(serverInfoRequest); }); };