diff --git a/lib/server/size.js b/lib/server/size.js index 16d259c6..ef50ed47 100644 --- a/lib/server/size.js +++ b/lib/server/size.js @@ -42,7 +42,7 @@ } - processDir(dir, calcSize, {stopOnError: false}, function(error) { + processDir(dir, calcSize, options, function(error) { var result; if (type !== 'raw') @@ -87,7 +87,9 @@ func(null, stat.size); else if (isDir) { ++asyncRunning; - fs.readdir(dir, onReaddir); + fs.readdir(dir, function(error, files) { + onReaddir(error, files, dir); + }); } } @@ -95,7 +97,7 @@ } } - function onReaddir(error, files) { + function onReaddir(error, files, dir) { var n; asyncRunning--;