From 6770fb33716704de6ae7493d02256c0dcd2d08d4 Mon Sep 17 00:00:00 2001 From: libccy Date: Mon, 11 Apr 2016 16:49:00 +0800 Subject: [PATCH] try --- game/server.js | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/game/server.js b/game/server.js index dba90887f..11be8f4fa 100644 --- a/game/server.js +++ b/game/server.js @@ -38,7 +38,12 @@ }, send:function(id,message){ if(clients[id]&&clients[id].owner==this){ - clients[id].send(message); + try{ + clients[id].send(message); + } + catch(e){ + clients[id].close(); + } } }, close:function(id){ @@ -49,12 +54,16 @@ }; var util={ sendl:function(){ - if(this.closed) return; var args=[]; for(var i=0;i