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
*/
const broadcastMessage = (provider, buf) => {
if (provider.wsconnected) {
if (provider.wsconnected && provider.ws && provider.ws.readyState === provider.ws.OPEN) {
/** @type {WebSocket} */ (provider.ws).send(buf)
}
if (provider.bcconnected) {