diff --git a/index.js b/index.js index fcb9b9fc..fcf661a7 100644 --- a/index.js +++ b/index.js @@ -308,7 +308,7 @@ FSWatcher.prototype._awaitWriteFinish = function(path, threshold, event, awfEmit var awaitWriteFinish = (function (prevStat) { fs.stat(fullPath, function(err, curStat) { - if (err) { + if (err || !(path in this._pendingWrites)) { if (err && err.code !== 'ENOENT') awfEmit(err); return; }