Fix json-rpc-over-ws example

This commit is contained in:
zahar517 2022-10-08 14:39:01 +03:00
parent 9c60a1bc10
commit 52e66077a7

View File

@ -23,12 +23,12 @@ var jsonrpc = function(url, onopen, onclose, onnotification) {
ws.send(JSON.stringify(request));
console.log('sent', request);
return new Promise(function(resolve, reject) {
setTimeout(JSONRPC_TIMEOUT_MS, function() {
setTimeout(function() {
if (pending[id] === undefined) return;
log('Timing out frame ', JSON.stringify(request));
delete (pending[id]);
reject();
});
}, JSONRPC_TIMEOUT_MS);
pending[id] = x => resolve(x);
});
},