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


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 04 May 24 09:45:34, всего сообщений: 5323
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4571 из 5323 ========================================= RU.HUSKY =
От   : Michael Dukelsky                 2:5020/1042        06 Nov 21 21:22:04
Кому : Nil A                                               06 Nov 21 21:22:04
Тема : txt2pkt - race condition
FGHI : area://RU.HUSKY?msgid=2:5020/1042+6186c7f1
На   : area://RU.HUSKY?msgid=2:5015/46+6186bc02
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Привет, Nil!

06 November 2021 20:24, Nil A послал(а) письмо к All:

NA> При вызове txt2pkt, не безопасно указать имя каталога, например,
NA> inbound, из которого сразу тоссер сможет начать читать .pkt файл. -d
NA> "<path>"   - output directory

NA> Race condition - txt2pkt ещё не завершил запись .pkt, а тоссер уже
NA> начал его обрабатывать. txt2pkt не использует блокировки.

NA> Сам hpt такой проблеме не подвержен, он пользуется
NA> createTempPktFileName(), который создаёт .pkt в tempOutbound, а потом
NA> переименовывает в рабочий.

NA> Также, binkd такой проблеме не подвержен, он создаёт принимаемые файлы
NA> в каталоге temp-inbound, и потом уже переименовывает в рабочий.

Пиши pull request.

Желаю успехов, Nil!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
* Origin: ==<<.f1042.ru.>>== (2:5020/1042)

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