04 July 2022 06:47, Stas Mishchenkov послал(а) письмо к Nil A:
SM>>> Да, я постепенно переписываю такие вещи и отказываюсь от "hpt SM>>> post", т.к. стали появляться случаи, когда это не срабатывает, SM>>> но очень постепенно.
NA>> Если есть в hpt post есть баг, то надо его отловить и починить,
SM> Дело не в баге. Если в это время тоссится почта, то hpt post не SM> срабатывает.
Если ты сделаешь скрипт, срабатывающий, когда тоссится почта, то он с большой вероятностью искорёжит базу сообщений. Надо ждать окончания тоссинга. Максимальное время ожидания задаётся параметром AdvisoryLock в конфиге hpt. Если ты прождал время, заданное в AdvisoryLock, а тоссинг не закончился, надо заканчивать скрипт с кодом ошибки и соответствующим сообщением. Как в перловом скрипте узнать значение параметра конфига Husky см. perldoc Fidoconfig::Token.
А вообще давайте все связанные с Husky программистские вопросы обсуждать в ru.husky.devel.
Желаю успехов, Stas! За сим откланиваюсь, Michael.