mi auto-rispondo avendo fatto un debug migliroe...
il destroy viene correttamente invocato, è quindi la procedura successiva che non funziona a dovere... a questo punto devo capire se il metodo adoperato per la chiusura della socket è corretto... idee?