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