diff --git a/lib/local-fs.js b/lib/local-fs.js index 43fd99d08..1c865e384 100644 --- a/lib/local-fs.js +++ b/lib/local-fs.js @@ -55,8 +55,11 @@ function write_stream(name) { function onend() { file.on('close', function() { fs.rename(tmpname, name, function(err) { - if (err) stream.emit('error', err) - stream.emit('success') + if (err) { + stream.emit('error', err) + } else { + stream.emit('success') + } }) }) file.destroySoon()