fix some stuff

This commit is contained in:
Toshit Chawda 2024-07-07 14:30:46 -07:00
parent 8ed59e901d
commit 508b265df2
No known key found for this signature in database
GPG key ID: 91480ED99E2B3D9D
3 changed files with 15 additions and 15 deletions

View file

@ -18,15 +18,15 @@ export type WorkerMessage = {
remote: string,
method: string,
headers: BareHeaders,
},
fetchBody?: ReadableStream,
body: ReadableStream | undefined,
}
websocket?: {
url: string,
origin: string,
protocols: string[],
requestHeaders: BareHeaders,
channel: MessagePort,
},
websocketChannel?: MessagePort,
client?: string,
};
@ -64,7 +64,7 @@ export class WorkerConnection {
// create the SharedWorker and help other bare-mux clients get the workerPath
navigator.serviceWorker.addEventListener("message", event => {
if (event.data.type === "getPort" && event.data.port) {
const worker = new SharedWorker(workerPath);
const worker = new SharedWorker(workerPath, "bare-mux-worker");
event.data.port.postMessage(worker.port, [worker.port]);
}
});