> >> вопрос остается: как модифицировать данный скрипт чтобы вообще не
> >> налетать на данную проблему? вручную перебирать порты до удачного
> >> результата?
> > Убрать LocalPort, пусть система сама перебирает. LocalPort для
> > исходящих сокетов мало когда имеет смысл назначать.
> в статье написано (и это получается так и есть), что если локалпорт не
> указывать, то и опция ReuseAddr тоже смысла не имеет.

да, точно ((( интересно это линух-специфично или на фре например тоже?

но в любом случае, можно попробовать дополнить рецепт: первый сокет открыть без 
LocalPort,
через getsockname вытащить номер порта вызанный системой, и дальше реюзать его

-- 
Sincerely,
        Dmitry Karasik

-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить