LINUX.ORG.RU

История изменений

Исправление AlexVM2020, (текущая версия) :

Ситуация такая - после ошибки надо заново биндиться к требуемому интерфейсу, ошибка сбрасывает настройки сокета, судя по всему, и он лезет коннектиться к дефолтному интерфейсу.

И еще помогло полное уничтожение сокета после вышеназванной ошибки, иначе другой интерфейс не работает с этим же сокетом. После бинда, естественно. Не помогает ни close(), ни abort().

Исходная версия AlexVM2020, :

Ситуация такая - после ошибки надо заново биндиться к требуемому интерфейсу, ошибка сбрасывает настройки сокета, судя по всему, и он лезет коннектиться к дефолтному интерфейсу.