diff options
author | isaacs <i@izs.me> | 2012-04-07 16:53:18 -0700 |
---|---|---|
committer | isaacs <i@izs.me> | 2012-04-07 16:53:18 -0700 |
commit | 45b772d8cb3fb2c3a4a07f30056879bc054ee627 (patch) | |
tree | bbc4993bc6ea0177687f58269acb61f73d19455a | |
parent | 08e2e570a7dfb8f89b9731cb04dda5d63882be52 (diff) | |
download | node-new-45b772d8cb3fb2c3a4a07f30056879bc054ee627.tar.gz |
fs.readFile: Emit 'close' if we don't expect a close later
This fixes a regression introduced by 40b7302
-rw-r--r-- | lib/fs.js | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -88,6 +88,9 @@ fs.readFile = function(path, encoding_) { readStream.on('error', function(er) { error = er; readStream.destroy(); + if (!readStream.fd) { + readStream.emit('close'); + } }); readStream.on('close', function() { |