From 70cef35b0ee2f5921e6d1e7e8ed6ebfd58fdbe57 Mon Sep 17 00:00:00 2001 From: Qian Peili Date: Wed, 21 Nov 2018 10:30:46 +0800 Subject: [PATCH] fix sys namespace lost when remote reload MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复:触发remote reload时,services更新时会丢失sys的接口 --- lib/rpc-server/dispatcher.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rpc-server/dispatcher.js b/lib/rpc-server/dispatcher.js index 4bd21f0..407b392 100644 --- a/lib/rpc-server/dispatcher.js +++ b/lib/rpc-server/dispatcher.js @@ -6,7 +6,7 @@ var Dispatcher = function(services) { EventEmitter.call(this); var self = this; this.on('reload', function(services) { - self.services = services; + self.services.user = services.user; }); this.services = services; }; @@ -50,4 +50,4 @@ pro.route = function(tracer, msg, cb) { var args = msg.args; args.push(cb); method.apply(service, args); -}; \ No newline at end of file +};