From 76d32ab80f00fbf182ff6297016d69315f23b5ac Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 6 Mar 2014 04:25:56 -0500 Subject: [PATCH] refactor(server) join --- lib/server.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/server.js b/lib/server.js index 0396e5be..b32dbcdf 100644 --- a/lib/server.js +++ b/lib/server.js @@ -292,7 +292,9 @@ gzip.pipe(response); }; - if (isJoin) { + if (!isJoin) + Util.exec(callback); + else { names = CloudFunc.getJoinArray(path); n = names.length; @@ -314,10 +316,10 @@ funcs.push(minify.bind(null, name)); } + Util.asyncCall(funcs, readPipe); } - } else - Util.exec(callback); + } return isJoin; }