Hall,
ich habe eine funktion die von ca. 20-40 Threads oder mehr aufgerufen wird. Allerdings möchte ich das die Funktion nur von 1 Thread gleichzeitig aufgerufen werden kann. Wie erreiche ich das ?
Thread 1 -> test();
Thread 2 -> test(); <- wartet solange bis das Thread 1 die funktion abgeschlossen hat
ich habe eine funktion die von ca. 20-40 Threads oder mehr aufgerufen wird. Allerdings möchte ich das die Funktion nur von 1 Thread gleichzeitig aufgerufen werden kann. Wie erreiche ich das ?
Thread 1 -> test();
Thread 2 -> test(); <- wartet solange bis das Thread 1 die funktion abgeschlossen hat