From a1a15bda062d3e51e4c8fcfc00ab78cd27bd4fc9 Mon Sep 17 00:00:00 2001 From: Alex Kotliarskyi Date: Fri, 24 Apr 2015 14:57:24 -0700 Subject: [PATCH] [ReactNative] Fix reloading in debug mode sometimes crashes packager --- packager/webSocketProxy.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packager/webSocketProxy.js b/packager/webSocketProxy.js index 8223bbf24..f86362136 100644 --- a/packager/webSocketProxy.js +++ b/packager/webSocketProxy.js @@ -34,7 +34,12 @@ function attachToServer(server, path) { ws.on('message', function(message) { allClientsExcept(ws).forEach(function(cn) { - cn.send(message); + try { + // Sometimes this call throws 'not opened' + cn.send(message); + } catch(e) { + console.warn('WARN: ' + e.message); + } }); }); });