From b2417fc0719a6d5069437a3097645d1fae6954d6 Mon Sep 17 00:00:00 2001 From: jangko Date: Thu, 5 Aug 2021 14:54:36 +0700 Subject: [PATCH] fix both ws rpc server and client due to websock breaking changes - change recv() to recvMsg() --- json_rpc/clients/websocketclient.nim | 2 +- json_rpc/servers/websocketserver.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/json_rpc/clients/websocketclient.nim b/json_rpc/clients/websocketclient.nim index 2f3f7a8..5dfb1e4 100644 --- a/json_rpc/clients/websocketclient.nim +++ b/json_rpc/clients/websocketclient.nim @@ -46,7 +46,7 @@ proc processData(client: RpcWebSocketClient) {.async.} = let ws = client.transport try: while ws.readystate != ReadyState.Closed: - var value = await ws.recv() + var value = await ws.recvMsg() if value.len == 0: # transmission ends diff --git a/json_rpc/servers/websocketserver.nim b/json_rpc/servers/websocketserver.nim index a206acc..a7c11fd 100644 --- a/json_rpc/servers/websocketserver.nim +++ b/json_rpc/servers/websocketserver.nim @@ -26,7 +26,7 @@ proc handleRequest(rpc: RpcWebSocketServer, request: HttpRequest) {.async.} = trace "Websocket handshake completed" while ws.readyState != ReadyState.Closed: - let recvData = await ws.recv() + let recvData = await ws.recvMsg() trace "Client message: ", size = recvData.len, binary = ws.binary if ws.readyState == ReadyState.Closed: