Задать вопрос
  • Как закрыть TCP-порта (сканер портов) / Qt ?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    shutdown + close?

    Что бы закрыть какой-то порт, который использует не ваше приложение, нужно определить PID процесса, использующий этот порт, кильнуть его иии все... Далее все зависит от настроек соединения, которое использовал тот процесс (SO_REUSEADDR был установлен или нет) и операционной системы. В худшем случае даже после убийства процесса порт все еще будет висеть в режиме time-await какое-то время (связано с тем что в момент убийства у нас могут быть не пустыми буферы отправки/приема данных, и т.д.)
    Ответ написан
    3 комментария