From 87b4bfefd813340289b3fa81d5f4e4e8bf53b9f0 Mon Sep 17 00:00:00 2001 From: Tankred Hase Date: Tue, 24 May 2016 17:16:54 +0200 Subject: [PATCH] Fix error handling --- src/worker/worker.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/worker/worker.js b/src/worker/worker.js index be12fa6f..d0df34a4 100644 --- a/src/worker/worker.js +++ b/src/worker/worker.js @@ -77,7 +77,8 @@ function seedRandom(buffer) { */ function delegate(method, options) { if (typeof openpgp[method] !== 'function') { - throw new Error('Unknown Worker Event'); + response({ event:'method-return', err:'Unknown Worker Event' }); + return; } // parse cloned packets options = openpgp.packet.clone.parseClonedPackets(options, method);