Merge pull request #121 from strdr4605/master

fix: WebSocket is already in CLOSING or CLOSED state.
This commit is contained in:
Kevin Jahns 2023-03-02 17:03:30 +01:00 committed by GitHub
commit d22aecca7f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -215,7 +215,7 @@ const setupWS = (provider) => {
* @param {ArrayBuffer} buf * @param {ArrayBuffer} buf
*/ */
const broadcastMessage = (provider, buf) => { const broadcastMessage = (provider, buf) => {
if (provider.wsconnected) { if (provider.wsconnected && provider.ws && provider.ws.readyState === provider.ws.OPEN) {
/** @type {WebSocket} */ (provider.ws).send(buf) /** @type {WebSocket} */ (provider.ws).send(buf)
} }
if (provider.bcconnected) { if (provider.bcconnected) {