This commit is contained in:
Daniel C 2016-04-03 20:04:25 +00:00
commit 3a2be18d86

View file

@ -23,7 +23,14 @@ var fs = require("fs"),
exports.readdirSyncRecursive = function(baseDir) {
baseDir = baseDir.replace(/\/$/, '');
var checkedInodes = {};
var readdirSyncRecursive = function(baseDir) {
var inode = fs.statSync(baseDir).ino;
if (inode in checkedInodes) {
return [];
}
checkedInodes[inode] = true;
var files = [],
curFiles,
nextDirs,