From a7e46f41f5d3a656576d30e628df64a02bdea296 Mon Sep 17 00:00:00 2001 From: Vasili Zolotov Date: Wed, 25 Nov 2015 12:21:05 -0800 Subject: [PATCH] suppress duplicate events --- lib/jpegstream.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/jpegstream.js b/lib/jpegstream.js index 95e84effe..eaf54c2c8 100644 --- a/lib/jpegstream.js +++ b/lib/jpegstream.js @@ -47,8 +47,10 @@ var JPEGStream = module.exports = function JPEGStream(canvas, options, sync) { } else if (chunk) { self.emit('data', chunk); } else { - self.emit('end'); - self.readable = false; + if (self.readable === true) { + self.emit('end'); + self.readable = false; + } } }); });