Make sure fs.readdir calls its callback asynchronously.

This commit is contained in:
Cheng Zhao 2014-09-24 19:10:37 +08:00
parent 4d2e4ed573
commit e0c469183d

View file

@ -191,7 +191,8 @@ fs.readdir = (p, callback) ->
files = archive.readdir filePath
return callback createNotFoundError(asarPath, filePath) unless files
callback undefined, files
process.nextTick ->
callback undefined, files
readdirSync = fs.readdirSync
fs.readdirSync = (p) ->