in src/rpc.ts [233:246]
private handleReply(packet: IRPCReply<any>) {
const handler = this.calls[packet.id];
if (!handler) {
return;
}
if (packet.error) {
handler(objToError(packet.error), null);
} else {
handler(null, packet.result);
}
delete this.calls[packet.id];
}