Re: теперь по binkp.net и defnode вопросы
Peter Khanin написал(а) к Eugene Erokhin в Nov 16 13:29:16 по местному времени:
Здpавствуй, Eugene!
Пятница 11 Ноября 2016 22:38, ты писал(а) All, в сообщении по ссылке area://ru.binkd?msgid=2:5083/85+5825f805:
EE>> Я не самый важный программист, логику работы во всех тонкостях не
EE>> объял, поэтому адресую наблюдение разработчикам. Или этот
EE>> RESOLV_TTL добавляется не туда, или я не знаю :) Собирал в
EE>> VS++2010.
EE> Кажись доехал до конца :) Перенёс проверку на recheck < safe_time() в
EE> функцию getdefnodeinfo, обернул собственно ресолвилку адреса:
EE> if (&on->recheck < safe_time())
EE> {
EE> aiErr = srv_getaddrinfo(host, port ? port : "0", &hints, &ai);
EE> if (aiErr != 0) continue;
EE> }
EE> Теперь RESOLV_TTL не должен быть 0, вроде всё работает. Сделал pull
EE> request на гитхабе.
То-то я смотрю нода перестала звонить...
С уважением - Peter
--- GoldED-NSF/W32-MINGW 1.1.5-20090710
|