diff options
Diffstat (limited to 'cli/compilers/wasm.rs')
-rw-r--r-- | cli/compilers/wasm.rs | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/cli/compilers/wasm.rs b/cli/compilers/wasm.rs index 882e28e43..2e565dd93 100644 --- a/cli/compilers/wasm.rs +++ b/cli/compilers/wasm.rs @@ -86,13 +86,14 @@ impl WasmCompiler { let worker_ = worker.clone(); let url = source_file.url.clone(); - let _res = worker.post_message( - serde_json::to_string(&base64_data) - .unwrap() - .into_boxed_str() - .into_boxed_bytes(), - ); let fut = worker + .post_message( + serde_json::to_string(&base64_data) + .unwrap() + .into_boxed_str() + .into_boxed_bytes(), + ) + .then(|_| worker) .then(move |result| { if let Err(err) = result { // TODO(ry) Need to forward the error instead of exiting. |