Почему приложение подвисает на удаленной машине при отключении от последней?

Есть приложение, многопоточное, написанное на C++. Написано в Embarcadero RAD Studio 2010. На форме имеется компонент TTimer, который выполняет запросы к локальной MySQL базе на той же удаленной машине. Когда запускаю софт и смотрю на него все работает отлично. Стоит только скрыть или отключиться от удаленной машины софт тут же начинает виснуть (отображаемая форма обновляется раз в 20 секунд примерно) или же вообще "Приложение не отвечает". При этом работа с базой MySQL тоже приостанавливается. Такая ерунда длится до тех пор пока программа не будет выключена и запущена заново. После остановки и запуска приложения проблема не исчезает. Подключаюсь через mstsc. ОС на удаленке windows 2008 r2, но думаю это не имеет особого значения ибо тоже самое происходит на удаленнке с ОС 7 и windows 2003.
  • Вопрос задан
  • 2359 просмотров
Пригласить эксперта
Ответы на вопрос 3
@xandox
запускай через task scheduler
Ответ написан
Комментировать
@alloe
gibboncho, а как возможно с вами связаться? есть пару вопросов по вашему софту
Ответ написан
AxisPod
@AxisPod
Ну либо в вашем софте демоны завелись, так изгонять их надо. Либо хотя бы гадалку посетить. Перед тем как опубликовать вопрос представьте себя на месте тех, кто вопрос будет читать и постарайтесь подумать, сможете ли сами ответить на этот вопрос и чего вам не хватит для ответа на вопрос. Ну и почтитайте, что такое отладка на худой конец.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы