fix: WebSocket is already in CLOSING or CLOSED state.
Based on https://stackoverflow.com/q/48472977
This commit is contained in:
parent
da27b0bdbf
commit
58ae11f52c
@ -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) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user