diff --git a/lib/server/route.js b/lib/server/route.js index cb2a5fbd..4a33e428 100644 --- a/lib/server/route.js +++ b/lib/server/route.js @@ -35,9 +35,11 @@ FS = CloudFunc.FS; - module.exports = route; - - readFiles(); + module.exports = function(req, res, next) { + readFiles(function() { + route(req, res, next); + }); + }; /** * additional processing of index file @@ -74,7 +76,7 @@ return data; } - function readFiles() { + function readFiles(callback) { var filesList, paths = {}; filesList = TMPL_PATH.map(function(name) { @@ -106,6 +108,8 @@ msg = CloudFunc.formatMsg('read', names, status); Util.log(msg); } + + callback(); }); }