Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Как определить номер потока?   Найти похожие ветки 

 
Defunct ©   (2004-05-04 20:57) [0]

Здравствуйте ув. мастера.

проблема в общем такая: есть клиент-сервер на основе (TUdpServer), который рассылает задания другим клиентам-серверам и получает от них результаты. Рассылкой заданий занимается поток с приоритетом tpLower, выполнением заданий - потоки с приоритетом tpIdle. Сбор результатов ведется, как я понимаю, в потоках создаваемых самим компонентом (TUdpServer приоритет неизвестен, скорее всего tpNormal). Проблема - результаты теряются иногда затираются. Иногда рассылка заданий приостанавливается.

В общем хотелось бы  определить номер потока, в котором выполняется текущая процедура. Очень нужно для отладки, а то в слепую не могу понять какой поток дает сбой.


 
Игорь Шевченко ©   (2004-05-04 21:48) [1]


> В общем хотелось бы  определить номер потока, в котором
> выполняется текущая процедура.


GetCurrentThreadId ?


 
Defunct ©   (2004-05-04 23:49) [2]

оно самое, огромное спасибо

оказалось UdpServer вел прием в основном потоке, бывает же..



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
1-1085119168
IrBisoff
2004-05-21 09:59
2004.06.06
Правильная передача в Dll структуры данных.


4-1082881258
kalmykovser
2004-04-25 12:20
2004.06.06
Помогите разобраться с вставкой текста


14-1084854200
wHammer
2004-05-18 08:23
2004.06.06
Кто-нибудь знаком с Microsoft Axapta?


14-1085035375
Igorek
2004-05-20 10:42
2004.06.06
Посоветуйте прогу для разговора голосом по телефону через модем


9-1076082395
Станислав
2004-02-06 18:46
2004.06.06
DirectX vs OpenGL