История изменений
Исправление vel, (текущая версия) :
Дык прокся обычно работает с сокетом в неблокирующем режиме и она в любой момент может сказать shutdown(socket,SHUT_RDWR) & close(socket). SO_LINGER с нулевым таймаутом вроде должно закрывать сразу.
Если соединение обслуживается отдельным процессом, то просто киляем себя, а система аварийно закроет соединения.
net.ipv4.tcp_max_orphans в 0 ? не знаю чем это может помочь.
Не проще ли на серверной стороне ресетить соединение ?
Исправление vel, :
Дык прокся обычно работает с сокетом в неблокирующем режиме и она в любой момент может сказать shutdown(socket,SHUT_RDWR) & close(socket). SO_LINGER с нулевым таймаутом вроде должно закрывать сразу.
Если соединение обслуживается отдельным процессом, то просто киляем себя, а система аварийно закроет соединения.
net.ipv4.tcp_max_orphans в 0 ? не знаю чем это может помочь.
Исходная версия vel, :
Дык прокся обычно работает с сокетом в неблокирующем режиме и она в любой момент может сказать shutdown(socket,SHUT_RDWR) & close(socket). SO_LINGER с нулевым таймаутом вроде должно закрывать сразу.
Если соединение обслуживается отдельным процессом, то просто киляем себя, а система аварийно закроет соединения.