From 0b7ad50aab6261481149bcb176fea956833f2da3 Mon Sep 17 00:00:00 2001 From: CoolElectronics Date: Thu, 17 Aug 2023 14:17:31 -0400 Subject: [PATCH] fix server crash (temporary) --- frontend/src/App.svelte | 19 ++----------------- server/src/rtc.ts | 5 ++++- 2 files changed, 6 insertions(+), 18 deletions(-) diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index 857aed7..7ff0473 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -273,7 +273,7 @@ {/if} - +

TLS has not currently been implemented for the Adrift Swarm. Your data will not be private, and you should not sign into any @@ -288,7 +288,7 @@ >

- + void) { dataChannel.onopen = () => { console.log("opened"); - server = new AdriftServer((msg) => dataChannel.send(msg)); + server = new AdriftServer((msg) => { + if (dataChannel.readyState === "open") + dataChannel.send(msg) + }); }; dataChannel.onclose = () => { console.log("closed");