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);