TNMStrm
Есть TNMStrmServ. Он принимает потоки и сохраняет их.
Далее есть TNMStrm которые создаются динмаически, посылают поток первому и удаляются из памяти.. для этого специально написана процедурка. Внутри пишется нечто подобное: TNMStrm->PostIt(..).
А вопрос в следующем. Когда эту 2 раза подряд в проге вызвать, на стороне TNMStrmServ сохраняется только первый поток, остальные нет. Видимо Server не обрабатывает остальные потоки пока не обработает первый.. как быть чтобы все потоки красиво сохранились?
Цитата:
Originally posted by Sergun
Проблема следующая.
Есть TNMStrmServ. Он принимает потоки и сохраняет их.
Далее есть TNMStrm которые создаются динмаически, посылают поток первому и удаляются из памяти.. для этого специально написана процедурка. Внутри пишется нечто подобное: TNMStrm->PostIt(..).
А вопрос в следующем. Когда эту 2 раза подряд в проге вызвать, на стороне TNMStrmServ сохраняется только первый поток, остальные нет. Видимо Server не обрабатывает остальные потоки пока не обработает первый.. как быть чтобы все потоки красиво сохранились?
Проблема следующая.
Есть TNMStrmServ. Он принимает потоки и сохраняет их.
Далее есть TNMStrm которые создаются динмаически, посылают поток первому и удаляются из памяти.. для этого специально написана процедурка. Внутри пишется нечто подобное: TNMStrm->PostIt(..).
А вопрос в следующем. Когда эту 2 раза подряд в проге вызвать, на стороне TNMStrmServ сохраняется только первый поток, остальные нет. Видимо Server не обрабатывает остальные потоки пока не обработает первый.. как быть чтобы все потоки красиво сохранились?
неужели никто ничего не предложит?:{