diff --git a/CollabVMSharp/CollabVMClient.cs b/CollabVMSharp/CollabVMClient.cs index 2229c28..504a441 100644 --- a/CollabVMSharp/CollabVMClient.cs +++ b/CollabVMSharp/CollabVMClient.cs @@ -213,6 +213,7 @@ public class CollabVMClient { #endif return; } + if (msgArr.Length < 1) return; this.NOPRecieve.Stop(); this.NOPRecieve.Interval = 10000; @@ -435,6 +436,7 @@ public class CollabVMClient { var tsk = this.GotIPTasks.Find(x => x.username == msgArr[2]); if (tsk == null) return; tsk.IPTask.TrySetResult(msgArr[3]); + this.GotIPTasks.Remove(tsk); break; } break;