Hallo,
ich stehe gerade vor dem Problem das ich eine lineare Liste gebaut habe auf die ich mit 2 Thread zugreifen möchte (einer der schreibt und einer der Liest). Hierbei darf jeweils der eine nur dann auf die Liste zugreifen wenn der andere gerade schläft. Ich habe dafür in der Klasse in der die Liste ist eine boolean Variable angegeben die als Schalter fungiert und jeweils True ist wenn einer der beiden Threads drauf zugreift.
Im Moment greift allerdings nur der eine der beiden Threads drauf zu der auf die Liste schreibt.
Da ich im moment ziemlich ratlos bin woran es noch liegen könnte, wäre ich über einen entsprechenden Hinweis was ich falsch mache sehr dankbar.
Viele Grüsse
Dan
ich stehe gerade vor dem Problem das ich eine lineare Liste gebaut habe auf die ich mit 2 Thread zugreifen möchte (einer der schreibt und einer der Liest). Hierbei darf jeweils der eine nur dann auf die Liste zugreifen wenn der andere gerade schläft. Ich habe dafür in der Klasse in der die Liste ist eine boolean Variable angegeben die als Schalter fungiert und jeweils True ist wenn einer der beiden Threads drauf zugreift.
Im Moment greift allerdings nur der eine der beiden Threads drauf zu der auf die Liste schreibt.
Da ich im moment ziemlich ratlos bin woran es noch liegen könnte, wäre ich über einen entsprechenden Hinweis was ich falsch mache sehr dankbar.
Viele Grüsse
Dan