diff --git a/src/routes/options-flow/+page.svelte b/src/routes/options-flow/+page.svelte index 5f2623cb..6cc001a3 100644 --- a/src/routes/options-flow/+page.svelte +++ b/src/routes/options-flow/+page.svelte @@ -472,18 +472,20 @@ function daysLeft(targetDate) { }); -onDestroy(() => { - if (socket) { - if (socket.readyState === WebSocket.OPEN) { - socket.close(); // Close the WebSocket connection +onDestroy(async() => { + + try { + //socket?.send('close') + socket?.close(); + } catch (e) { + console.log(e); } - socket = null; // Ensure socket is set to null - } - if (audio) { - audio.pause(); - audio = null; - } -}); + if (audio) { + audio.pause(); + audio = null; + } + + }) async function assetSelector(symbol, assetType)