Handle callback errors

This commit is contained in:
Mathias Schreck
2016-08-16 19:46:59 +02:00
parent d43c19c173
commit ce9ee62fa0
64 changed files with 359 additions and 23 deletions

View File

@@ -45,8 +45,16 @@
list.forEach(function(file) {
file = dir + '/' + file;
fs.stat(file, function(err, stat) {
if (err) {
return done(err);
}
if (stat && stat.isDirectory()) {
utils.walk(file, function(err, res) {
if (err) {
return done(err);
}
results = results.concat(res);
if (!--pending) {
done(null, results);