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

Вниз

Thread Lifetime   Найти похожие ветки 

 
dumb   (2002-11-30 20:23) [0]

Добрый день!

Подскажите, пожалуйста, наилучшую реализацию вот такой фигни: создаются n потоков, каждый из которых должен жить не более t секунд. Хочется, чтобы механизм отслеживания времени жизни и убийства были упакованы в сам поток. Но как это сделать? Ведь нельзя создать TTimer внутри потока!

Спасибо.


 
Morfein ©   (2002-11-30 21:57) [1]

А чё за задачи будут выполнять потоки?


 
dumb   (2002-11-30 22:31) [2]

в основном это POP3 клиенты


 
dumb   (2002-11-30 22:40) [3]

сейчас балуюсь TThreadTimer - вроде пока работает


 
Morfein ©   (2002-11-30 22:41) [4]

А время тогда нафиг?


 
dumb   (2002-11-30 22:54) [5]

Не хочется проверять время на каждом шаге, а хочется делать это глобально. Раз - и все.


 
Morfein ©   (2002-11-30 22:58) [6]

Да я не понял, нахрена POP-клиентам отрабатывать строго заданное время?


 
dumb   (2002-11-30 23:03) [7]

Если письмо длинное или соединение стремное.


 
Morfein ©   (2002-11-30 23:06) [8]

для этого существуют таймауты, встроенные в систему WinSock


 
dumb   (2002-11-30 23:10) [9]

Понимаю, но там много клиентов. Но я не хочу после каждого проверять таймаут.


 
Morfein ©   (2002-11-30 23:19) [10]

А чё за клиенты? Своя какая-то раелизация?


 
dumb   (2002-11-30 23:32) [11]

Немного переделанные из Indy.



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
14-49216
Дремучий
2002-12-28 15:28
2003.01.16
Требуются оригинальные общительные люди для раскрутки сайта...


1-49017
Cker
2003-01-07 16:14
2003.01.16
Буфер обмена + Word


1-49040
Separator
2003-01-06 10:49
2003.01.16
Timer.OnTimer


3-48919
Иксик
2002-12-20 14:28
2003.01.16
Удаленная БД


3-48870
xenon
2002-12-24 09:35
2003.01.16
Модуль данных для MDIChild - формы