Threads werden nicht mehr im Konstruktor gestartet, um race conditions zu

vermeiden
This commit is contained in:
2014-05-01 18:10:01 +02:00
parent 9bf7abb465
commit 7ffba85903
6 changed files with 31 additions and 8 deletions

View File

@@ -17,7 +17,6 @@ namespace WorldOfPeacecraft
this.Client = client;
this.ReceiverBuffer = buffer;
ReceiverThread = new Thread(new ThreadStart(this.doReceive));
ReceiverThread.Start();
}
public string Receive ()
@@ -33,9 +32,14 @@ namespace WorldOfPeacecraft
}
}
public void Start()
{
ReceiverThread.Start ();
}
public void Stop()
{
ReceiverThread.Abort();
ReceiverThread.Abort ();
}
}
}