DR>>> А каков должен быть алгоритм корректной работы на твой взгляд?
NA>> Тогда придётся стейт хранить. А это дорого и сложно. Какая-то NA>> секвенция, порядковый номер бандла, и это всё. А если рассинхрон? NA>> Проще забить, и пусть уровень выше трахаецо.
DR> Ну как вариант - на принимающем можно хранить все реквизиты файла - DR> имя, метка времени, размер, контрольная сумма - и проверять при DR> получении при следующей сессии.
Практически дуполовка на уровне бандлов.
DR> А на передающей стороне - если была начата отправка бандла, то он DR> должен навсегда блокироваться для тоссера для исключения допаковки в DR> него.
На время сессии блокируется, а так можно дописывать. Иначе потом буков дня недели не хватит для именования бандлов! Кстати, в .pkt вроде нельзя дописывать, а в пакованные бандлы можно.
Тоже меня этот вопрос интересовал как-то, http://ftsc.org/docs/fts-5005.003 вроде не говорит, можно дописывать в бандлы или .pkt, там просто про flow файлы.
Best Regards, Nil --- GoldED+/LNX 1.1.5-b20240306 * Origin: FidoNet member since 1995 (2:5015/46)