Originariamente inviato da lelefante
Direi che ti conviene mettere un contatore e ogni volta che un client si disconnetti lo decrementi, cosi' che il server possa accettare altre connessioni.
Gia..un problema che sorge pero' e' che se il client cade senza volerlo non posso decrementare il contatore, cosa che potrei fare solo nel caso in cui la connessione viene tarminata esplicitamente..



Originariamente inviato da floyd

al posto di while (true) metti un for (int i=0; i<20; i++)

Cosi non puo funzionare perche' cosi il server mi accetta al max 20 connessioni. Una volta accettate il server termina e non posso + accettarne nel caso che si sia disconnesso qualche client..

mmm...vedro' di pensare qualcosa..magari un contatore x i client , e una classe che ogni tot secondi controlla i quelli attivi..

Si accettano volentieri altri consigli...grazie comunque!