From f2e648f18b0012c9acdc0d8f22d8a9ee70476fc9 Mon Sep 17 00:00:00 2001 From: icedream Date: Thu, 8 May 2014 10:49:56 +0200 Subject: [PATCH] Do not remove RPC message callbacks since we can get multiple responses to one client message. TODO. --- src/libnpsharp/RPC/RPCClientStream.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libnpsharp/RPC/RPCClientStream.cs b/src/libnpsharp/RPC/RPCClientStream.cs index 82396c1..e594fcf 100644 --- a/src/libnpsharp/RPC/RPCClientStream.cs +++ b/src/libnpsharp/RPC/RPCClientStream.cs @@ -136,7 +136,7 @@ namespace NPSharp.RPC return message; _callbacks[message.MessageId].Invoke(message); - _callbacks.Remove(message.MessageId); + // TODO: Callback cleanup return message; }