>  ben login mesajını gönderince threadA daki aynı yordam içerisinde
> gelen cevabı beklemeye başlamak istiyorum.

pek iyi bir fikir değil, onun yerine B gelen veri yönetimini yapabilir
böylece B sadece pool'larken herkes (A dahil) her hangi bir anda
gelmiş olan verilere ulaşabilir/değiştirebilir.

Fakat illa böylecek yapacaksan non-blocking socket'leri
kullanabilirsin. Ayrıca java atomik operasyonları destekler (her ne
kadar bunlar "gerçek atomik" olmadasa, zaten thread'larda gerçek
değildi hatırladığım :D). Atomik değişkenleri kullanarak basit bir
mutex sınıfı yazmanız probleminizi çözer diye tahmin ediyorum.
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap