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) |