Huhn-Ei Problem mit Threads Kategorie: Programmierung (von Newbie - 12.09.2011 13:48) | ||
| ||
Im Zuge der Sauberkeit will ich meinen Programmablauf in Threads unterteilen, die je nach Zustand abgearbeitet werden. Leider habe ich da ein Huhn-Ei-Problem... thread NormalControl { if emergency==1 {run EmergencyControl; halt NormalControl;} else //something } thread EmergencyControl { //do something until Emergency is over if emergency==0 {resume NormalControl; halt EmergencyControl;} } Das lässt sich jedoch so nicht kompilieren - da sich der eine Thread ja auf einen noch nicht definierten Thread bezieht (NormalControl auf EmergencyControl), bzw. umgekehrt. Kann dies nur damit gelöst werden indem auf einen dritten Thread zurückgegriffen wird? | ||
Antwort schreiben Antworten: Re: Huhn-Ei Problem mit Threads (von André H. - 12.09.2011 15:09) Re: Huhn-Ei Problem mit Threads (von Newbie - 12.09.2011 16:42) |