diff --git a/src/send.ts b/src/send.ts index 7d33e86..e6b904b 100644 --- a/src/send.ts +++ b/src/send.ts @@ -12,6 +12,11 @@ export function send(ws: WebSocket, config: ResolvedWSHEConfig, eventName: st }, timeout) } + // if the connection is not open, do not send the message + if (ws.readyState !== WebSocket.OPEN) { + return + } + ws.send(withSign(JSON.stringify({ event: eventName, data,