throw an error instead of returning

This commit is contained in:
Toshit Chawda 2024-07-12 16:20:44 -07:00
parent 66f0cc1ed0
commit 9f71bc0bfb
No known key found for this signature in database
GPG key ID: 91480ED99E2B3D9D

View file

@ -50,7 +50,7 @@ async function searchForPort(): Promise<MessagePort> {
} catch(err) { } catch(err) {
if (err instanceof AggregateError) { if (err instanceof AggregateError) {
console.error("bare-mux: failed to get a bare-mux SharedWorker MessagePort as all clients returned an invalid MessagePort."); console.error("bare-mux: failed to get a bare-mux SharedWorker MessagePort as all clients returned an invalid MessagePort.");
return; throw new Error("All clients returned an invalid MessagePort.");
} }
console.warn("bare-mux: failed to get a bare-mux SharedWorker MessagePort within 1s, retrying"); console.warn("bare-mux: failed to get a bare-mux SharedWorker MessagePort within 1s, retrying");
return await searchForPort(); return await searchForPort();