Re: Deadlock Kategorie: Programmierung (von Mario Fischer - 31.08.2002 1:53) | |
Als Antwort auf Re: Deadlock von André H. - 30.08.2002 9:09
| |
Hi Andre, > Das Problem liegt wahrscheinlich hauptsächlich daran, da� man bei der > CC2 keine verschachtelten capture verwenden darf. In hwcom wird bereits > ein capture verwendet. Wenn Du jetzt noch ein Capture herum baust, > dann bleibt die CC2 spätestens beim zweiten durchlauf stehen stehen. Das duerfte EINIGES erklaeren! Zusammen mit der hwcom hatte ich schon so oft Aerger, das sich die CC2 aufhaengt. Warum steht nicht im Handbuch "keine verschachtelten captures.", oder habve ich es ueberlesen? Falls es wirklich nicht drin steht, woher weist du es? > Die Lösung: Ein "Software"-Capture. > Die Prio der Threads sollte aber nicht kleiner 15 sein. das ist doch vom Prinzip Polling, oder? Der Eine setzt ein Flag und der Andere schaut staendig nach. Ist das nicht 1. Threadunsicher (steht doch auch sowas im Handbuch S.79 oben) und 2. wenn schon so, nicht etwas performanter mit Oder ging es dir nur um die Demonstration? Wie wuerdest du denn mein Datei-problem loesen? Das array vor dem Senden umkopieren geht leider auch nicht, da es so gross sein wird, das es nur 1mal in den Speicher passt. Btw: wieviel Speicherplatz fuer Vars gibt es eigentlich maximal? Gruesse, Mario | |
Antwort schreiben Antworten: Re: Deadlock (von André H. - 31.08.2002 8:33) |