From 0ae99c92286b52ca5f01b997c894507721b51c38 Mon Sep 17 00:00:00 2001 From: Ingvar Stepanyan Date: Fri, 17 Apr 2020 14:41:04 +0100 Subject: [PATCH] Remove obsolete worker termination I switched build process to proper ES modules back in #672, so, if the TODO is correct, this is no longer necessary. --- src/components/compress/index.tsx | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/components/compress/index.tsx b/src/components/compress/index.tsx index f85bd7fd..ea91dbda 100644 --- a/src/components/compress/index.tsx +++ b/src/components/compress/index.tsx @@ -109,11 +109,6 @@ async function preprocessImage( } else if (isHqx(preprocessData.resize)) { // Hqx can only do x2, x3 or x4. result = await processor.workerResize(result, preprocessData.resize); - // Seems like the globals from Rust from hqx and resize are conflicting. - // For now we can fix that by terminating the worker. - // TODO: Use wasm-bindgen’s new --web target to create a proper ES6 module - // and remove this. - processor.terminateWorker(); // If the target size is not a clean x2, x3 or x4, use Catmull-Rom // for the remaining scaling. const pixelOpts = { ...preprocessData.resize, method: 'catrom' };