From e024dd9ce2ea16922c078c01237629fa0c6a2ad7 Mon Sep 17 00:00:00 2001 From: Ivan Rubinson Date: Fri, 27 Sep 2019 16:33:18 +0300 Subject: [PATCH] Fix hanging on error --- index.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 0753b9f..f0ef7f2 100644 --- a/index.js +++ b/index.js @@ -96,9 +96,11 @@ function watchify (b, opts) { }); b.on('bundle', function (bundle) { updating = true; - bundle.on('error', onend); - bundle.on('end', onend); - function onend () { updating = false } + bundle.on('error', function (e) { + updating = false; + b.emit('error', e); + }); + bundle.on('end', function () { updating = false; }); }); function watchFile (file, dep) {