Guarda che non basta creare un nuovo thread per ogni connessione con il client, anche il ciclo while in cui il serversocket resta in attesa di connessioni deve essere eseguito in un opportuno thread separato, ovvero la tua classe ServerSCK deve estendere Thread e deve implementare un metodo run() che contiene il while. Quindi il tuo metodo avvia() deve semplcemente eseguire qlcosa tipo:
pippo.start()
cosi non può bloccarsi!
![]()

Rispondi quotando