Переглянути джерело

TChannel加个IsSending判断,防御一下Send完成要设置IsSending为false

tanghai 4 роки тому
батько
коміт
4310f6f06d
1 змінених файлів з 3 додано та 0 видалено
  1. 3 0
      Unity/Assets/Mono/Module/NetworkTCP/TChannel.cs

+ 3 - 0
Unity/Assets/Mono/Module/NetworkTCP/TChannel.cs

@@ -310,6 +310,7 @@ namespace ET
 				{
 				{
 					if (this.socket == null)
 					if (this.socket == null)
 					{
 					{
+						this.isSending = false;
 						return;
 						return;
 					}
 					}
 					
 					
@@ -348,6 +349,8 @@ namespace ET
 		{
 		{
 			HandleSend(o);
 			HandleSend(o);
 			
 			
+			this.isSending = false;
+			
 			this.StartSend();
 			this.StartSend();
 		}
 		}