• Как корректно закрыть сокет?

    ValdikSS
    @ValdikSS
    Можно читать из inputstream. Как только вам вернется пустота (пустая строка, ''), то это значит, что клиент отсоединился (это для блокирующих сокетов).
    В неблокирующих сокетах вам нужно реагировать на сигнал.
    Ответ написан
    Комментировать