Salve a tutti,
mi servirebbe una conferma da voi che sicuramente siete più esperti di me in Java![]()
Vi spiego il mio problema: nel run di un thread ho una chiamata al write di un OutputStream che sotto certe condizioni è bloccante (es. col debugger rimane fermo per 1-2 minuti prima di terminare). Bene, io vorrei terminare questo thread se per esempio il thread non è terminato entro 30 secondi.
Come risolvereste questa situazione??
Io ho provato a invocare l'interrupt() sul thread! Infatti nel run del thread ho l'eccezzione InterruptedException come dovrebbe essere!
Bene li dovrei invocare il close sull'OutputStram o fare altro?
Spero di essere stato un poco poco chiaro![]()
Grazie
ciaoo

Rispondi quotando
