Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

.try

0 views
Skip to first unread message

Pavel Gulchouck

unread,
Jun 6, 2022, 5:01:03 PM6/6/22
to
Hi Sergey!

06 Jun 22, Sergey Zabolotny ==> All:

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

Нет, было задумано, что они будут там лежать и не будут раздражать. :)

Туда пишется статистика по удачным и неудачным попыткам, чтобы не долбиться
постоянно на недоступные узлы.
Можно было бы для этого сделать отдельную базку где-то в файлике, но раз уж
есть BSO, логичнее следовать его принципам, и располагать эти файлы там же, где
*lo, *ut и bsy - такая схема хранения информации выглядит более консистентной,
чем разнородные базы для хранения разной информации о линках.

Lucky carrier,
Паша
aka g...@gul.kiev.ua

Pavel Gulchouck

unread,
Jun 6, 2022, 6:01:03 PM6/6/22
to
Hi Sergey!

06 Jun 22, Sergey Zabolotny ==> Pavel Gulchouck:

SZ> Monday 06 June 2022 23:24, Pavel Gulchouck wrote to Sergey Zabolotny:

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

PG>> Hет, было задумано, что они будут там лежать и не будут раздражать. :)

PG>> Туда пишется статистика по удачным и неудачным попыткам, чтобы не
PG>> долбиться постоянно на недоступные узлы. Можно было бы для этого
PG>> сделать отдельную базку где-то в файлике, но раз уж есть BSO, логичнее
PG>> следовать его принципам, и располагать эти файлы там же, где *lo, *ut
PG>> и bsy - такая схема хранения информации выглядит более консистентной,
PG>> чем разнородные базы для хранения разной информации о линках.

SZ> есть смысл держать в этих файлах информацию о неудачных попытках и по этой
SZ> информации ориентироваться как поллить узел следующий раз.
SZ> но для чего нужен такой файл если поллинг узла прошел успешно?

В общем, да, там есть счётчик последовательных успешных попролов ноды, и этот
счётчик никак не используется.
Сделано это было до 1998, в версии 0.8.8.
Пожалуй, можно и удалять после успешной сессии, если мешают.
Это функция good_try() в ftnq.c.
0 new messages