Просмотр исходного кода

修复Session Call的cancel操作

tanghai 8 лет назад
Родитель
Сommit
df78656cab
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      Unity/Assets/Scripts/Entity/Session.cs

+ 2 - 0
Unity/Assets/Scripts/Entity/Session.cs

@@ -239,6 +239,8 @@ namespace Model
 				}
 			};
 
+			cancellationToken.Register(()=>this.requestCallback.Remove(rpcId));
+
 			const byte flag = 0x80;
 			this.SendMessage(flag, opcode, rpcId, bytes);
 			return tcs.Task;