websocket-rpc-protocol
Advanced tools
Comparing version
@@ -64,3 +64,3 @@ import { signal } from 'easy-signal'; | ||
connectionTimeout = setTimeout(() => { | ||
if (socket.readyState !== WebSocket.CLOSED && socket.readyState !== WebSocket.CLOSING) { | ||
if (socket && socket.readyState !== WebSocket.CLOSED && socket.readyState !== WebSocket.CLOSING) { | ||
socket.close(); | ||
@@ -67,0 +67,0 @@ } |
@@ -110,3 +110,3 @@ import { signal, Signal } from 'easy-signal'; | ||
connectionTimeout = setTimeout(() => { | ||
if (socket.readyState !== WebSocket.CLOSED && socket.readyState !== WebSocket.CLOSING) { | ||
if (socket && socket.readyState !== WebSocket.CLOSED && socket.readyState !== WebSocket.CLOSING) { | ||
socket.close(); | ||
@@ -113,0 +113,0 @@ } |
{ | ||
"name": "websocket-rpc-protocol", | ||
"version": "0.1.11", | ||
"version": "0.1.12", | ||
"description": "A JSON RPC protocol for working over websockets. Sheds the weight of JSON RPC to simplify argument names and adds features.", | ||
@@ -5,0 +5,0 @@ "scripts": { |
36995
0.05%