Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Schlechter Thread Start Kategorie: Programmierung (von Martin Binder - 4.04.2003 9:00)
Als Antwort auf Schlechter Thread Start von Ingo - 3.04.2003 21:25

Hallo Ingo,

vielleicht benutzt einer deiner beiden Threads CAPTURE ?
Oder irgend ein Treiber den der Thread aufruft tut es.
Dann blockierst du vielleicht die saubere Ã?bergabe, weil der andere Thread gerade nicht drankommt.
Welche OS - Version benutzt du ?

GruÃ? Martin

> Hallo Leute,
> ich bin noch am Anfang der Programmiererei und habe folgendes Problem.
> Ich versuche mit dem Main Thread   2 verschiedene Threads
> abwechselnd zu starten
>
> //------------
> thread main
> //------------
> {
> int au;
> au = ports.get(9);
>
> {
> if (au == -1) halt hand;
> else halt auto;
> sleep 100;
> if (au == -1) run auto;
> else run hand;
> sleep 100;
> }
> }
>
>
> Leider  bleibt der jeweils zu startende Thread manchmal hängen.
> Einmal port 9 wieder umgeschaltet und es geht wieder.
> Das passiert willkürlich mal nach5 Umschaltungen mal erst nach 40
> Umschaltungen.Hat jemand eine Idee ??
> gruÃ? Ingo


    Antwort schreiben


Antworten:

Re: Schlechter Thread Start (von Ingo - 4.04.2003 12:39)
    Re: Schlechter Thread Start (von Martin binder - 4.04.2003 13:59)
        Re: Schlechter Thread Start (von Ingo - 5.04.2003 23:52)