![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
INDY 9 проблемма стоп сервера
dwar © (2006-09-11 13:12:00)Доброе время суток!
Расскажите мне, если кто знает вот такая вот проблемма
Если я пытаюсь остановить сервер вот так вот:
IdTCPServer.Active := false;
Возникает ошибка OnTerminateTimeout.
Если при этом сделать сервер не стопить, а просто IdTCPServer.Free тогда все корректно, а как мне остановить сервер ?
dwar (2006-09-12 08:40:00) [1]Проблема решена спасибо всем
Сергей М. (2006-09-12 08:20:00) [2]
> всяко пробовал
А не пробовал НЕ обращаться к контролам в OnDisconnect ?
В чем необходимость такая ?
dwar (2006-09-12 05:17:00) [3]
> Как это "неважно" ? Еще как важно !
Через синхронайз, через создание дочернено потока напримую, всяко пробовал... тольок через месаджи еще не пробовал
> А до остановки сервера у тебя все клиентские потоки с'Terminate'ены
> (в OnDisconnect'ах) ?
не уверен точно но помоему еще нет...
Cyrax (2006-09-11 18:33:00) [4]А до остановки сервера у тебя все клиентские потоки с'Terminate'ены (в OnDisconnect'ах) ?
Сергей М. (2006-09-11 13:58:00) [5]
> такая проблемма возникает если я из процедуры дисконнекта
> обращаться к контролам, неважно как
>
Как это "неважно" ? Еще как важно !
dwar (2006-09-11 13:14:00) [6]Еще дополнение, такая проблемма возникает если я из процедуры дисконнекта обращаться к контролам, неважно как