Auf Thema antworten

Du rufst wait auf dem jeweiligen Consumer / Producer auf und von diesen Objekten hast Du kein Monitor. Den Monitor hast Du auf dem lager.


Daher müsstest Du wait / notify(All) auch auf dem Lager aufrufen. (Macht ja asonst auch kein Sinn. Das wait auf dem Producer wartet darauf, dass auf genau diesem Producer auch ein notify(All) aufgerufen wird.



Oben