Commit 2c20499b authored by Julien Fontanet's avatar Julien Fontanet

fix(readdir): close dir in case of error

parent 99c9700f
...@@ -23,10 +23,10 @@ module.exports = function readdir(path, cb) { ...@@ -23,10 +23,10 @@ module.exports = function readdir(path, cb) {
// SMB2 query directory // SMB2 query directory
else else
SMB2Request('query_directory', file, connection, function(err, files) { SMB2Request('query_directory', file, connection, function(err, files) {
if (err) cb && cb(err); SMB2Request('close', file, connection, function() {
// SMB2 close directory if (err) cb && cb(err);
else // SMB2 close directory
SMB2Request('close', file, connection, function() { else
cb && cb &&
cb( cb(
null, null,
...@@ -38,7 +38,7 @@ module.exports = function readdir(path, cb) { ...@@ -38,7 +38,7 @@ module.exports = function readdir(path, cb) {
return v !== '.' && v !== '..'; return v !== '.' && v !== '..';
}) // remove '.' and '..' values }) // remove '.' and '..' values
); );
}); });
}); });
}); });
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment