Effettivamente mi erano sfuggiti sia il true per l'autoFlush, sia il fatto che nel client si ferma alla accept(). E' un problema che mi era già capitato e non ricordo di aver trovato una soluzione (credo che sia un problema a livello più basso: hai un client che diventa server per la macchina che gli sta facendo da server: non voglio dire cavolate, ma questo complica parecchio le cose a livello di routing).

Una domanda che richiede una risposta, credo, scontata: la porta delle due connessioni è diversa vero? Cioè... la prima connessione non avviene sulla 8888, mi auguro.

Nel frattempo mi documento e, appena ho un attimo, faccio delle prove.

PS: Qual è la necessità di aprire un canale separato fra client e server?

Ciao.