Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 04 May 24 09:45:34, всего сообщений: 5323
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4597 из 5323 ========================================= RU.HUSKY =
От   : Stas Mishchenkov                 2:460/5858         10 Nov 21 09:42:58
Кому : Nil A                                               10 Nov 21 09:42:58
Тема : src/pktwrite.c: openPktForAppending - race condition
FGHI : area://RU.HUSKY?msgid=2:460/5858+618b6a7b
На   : area://RU.HUSKY?msgid=2:5015/46+618aa6d6
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Hi, Nil!

09 ноя 21 19:48, Nil A -> Stas Mishchenkov:

NA>>> Вроде hpt post должен хватать общехасковский лок, тогда hpt toss
NA>>> будет ждать.
SM>> Да. Тут всё хорошо. А когда hpt toss уже ковыряется, то hpt post
SM>> просто не сработает. По этому генерируем PKT и подкидываем его тоссеру
SM>> в инбаунд.

NA> Т.е. вопрос в том, чтобы обернуть hpt post во что-то, что будет ждать и
NA> перезапускать? Или hpt post возвращает код ошибки, по которому нельзя
NA> понять, случился ли пост или нет, и тип ошибки, при которой можно
NA> переповторить вызов?

Можно было и так заморочиться. У меня уже была готова процедура, создающая PKT на перле и мне было проще её прикрутить, чем скидывать в файл и изголяться с hpt post.

Have nice nights.
       Stas Mishchenkov.

--- Первым признаком глупости является полное отсутствие стыда. З.Фрейд.
* Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.040966 секунды