Witam.
Chciałbym napisać program w którym z jednym elementów jest wątek w którego metodzie run znajduje się nieskończona pętla while w której sprawdzam warunki i inkrementuje poszczególne wartości. Mam np. tablice 12 struktur i właśnie te struktury modyfikuje w tej pętli. Oprócz wątku modyfikacji struktur dokonują także metody innej klasy.
Problem wychodzi wtedy jak uruchamiam wątek thread.start a następnie wywołuje metodę korzystającą ze wspólnych zasobów tj. tablicy struktur, program cały czas zawiesza działanie(nie wywala się ). Co robie źle? Próbowałem wszystkie metody korzystające z tablicy struktur wsadzić do klasy która dziedziczy po klasie Thread ale zachowanie jest to samo. Wiecie gdzie robię bład?
Pozdrawiam