Vorrei realizzare quanto segue:
Un thread ha il compito di rimanere in ascolto su una certa porta attraverso l'apertura di un socket. Al momento della ricezione di una connessione chiama un thread "figlio", passando nei parametri del costruttore un oggetto di tipo Socket, per far si che il thread figlio agganci la connessione al client che l'aveva aperta. A questo punto però tutto il controllo passa al figlio, mentre io vorrei che invece ritornasse al padre che dovrebbe rimanere in ascolto in attesa di creare eventuali nuovi figli per gestire nuove connessioni.
Come posso fare?