У меня есть DataInputStream
, который я получил от Socket
. Есть ли способ установить тайм-аут для dis.read(...)
? В настоящее время я создаю новую ветку для чтения. В то время как родительский поток делает thread.join(timeout)
, чтобы подождать, прежде чем прервать его. Я знаю о nio, но я не думаю, что хочу слишком много рефакторинга на этом этапе. Спасибо.