From fe7cfca1462118c5e845dd76801c94e264305d73 Mon Sep 17 00:00:00 2001 From: xuxiong <xuxbuptisc@163.com> Date: Tue, 15 Jul 2014 22:09:42 +0800 Subject: [PATCH 1/2] =?UTF-8?q?handler=E7=83=AD=E6=9B=B4=E6=96=B0=20fix?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E4=B8=8B=E6=B2=A1=E6=9C=89handler=E6=97=B6?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BA=86=E6=97=B6=E6=8A=A5=E9=94=99=20?= =?UTF-8?q?=E4=B8=8D=E6=96=B9=E4=BE=BF=E9=80=9A=E7=94=A8=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/common/service/handlerService.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/common/service/handlerService.js b/lib/common/service/handlerService.js index 91b6e6208..830847217 100644 --- a/lib/common/service/handlerService.js +++ b/lib/common/service/handlerService.js @@ -85,9 +85,11 @@ var loadHandlers = function(app, serverType, handlerMap) { var watchHandlers = function(app, handlerMap) { var p = pathUtil.getHandlerPath(app.getBase(), app.serverType); - fs.watch(p, function(event, name) { - if(event === 'change') { - handlerMap[app.serverType] = Loader.load(p, app); - } - }); -}; \ No newline at end of file + if (!!p){ + fs.watch(p, function(event, name) { + if(event === 'change') { + handlerMap[app.serverType] = Loader.load(p, app); + } + }); + } +}; From b6d993bb667e2033b22e30e0f919a23b816c59aa Mon Sep 17 00:00:00 2001 From: xuxiong <xuxbuptisc@163.com> Date: Wed, 16 Jul 2014 07:45:23 +0800 Subject: [PATCH 2/2] =?UTF-8?q?tab=20-->=20=E7=A9=BA=E6=A0=BC=20=E8=A7=A3?= =?UTF-8?q?=E5=86=B3=E7=A9=BA=E6=A0=BCtab=E6=B7=B7=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/common/service/handlerService.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/common/service/handlerService.js b/lib/common/service/handlerService.js index 830847217..671e12377 100644 --- a/lib/common/service/handlerService.js +++ b/lib/common/service/handlerService.js @@ -86,10 +86,10 @@ var loadHandlers = function(app, serverType, handlerMap) { var watchHandlers = function(app, handlerMap) { var p = pathUtil.getHandlerPath(app.getBase(), app.serverType); if (!!p){ - fs.watch(p, function(event, name) { - if(event === 'change') { - handlerMap[app.serverType] = Loader.load(p, app); - } - }); + fs.watch(p, function(event, name) { + if(event === 'change') { + handlerMap[app.serverType] = Loader.load(p, app); + } + }); } };