Форум: "Система";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизКак перегрузить программу Найти похожие ветки
← →
revo (2004-01-12 13:48) [0]Программа архивирует данные и в потоке передаёт их через самопальный модем по ВЧ каналу. Иногда (разок другой в месяц) может зависнуть. Почему - не понимаю. Как бы сделать так, чтобы при зависании задачи она автоматически снималась и снова запускалась. Машина работает под NT4.
← →
Anatoly Podgoretsky © (2004-01-12 13:51) [1]Она висит!
Сделайт монитор, пусть следит за программой.
← →
revo (2004-01-12 16:35) [2]А можно подробнее ?
← →
revo (2004-01-15 10:08) [3]Ну объясните пожалуйста!
← →
AKul © (2004-01-15 11:16) [4]Пишешь еще одну программу (монитор).
Контролируемая прорамма должна сообщать монитору о своей работоспособности через определенные промежутки времени. Монитор же следит, если по истечении заданного промежутка времени программа ничего не сообщила, то он перезагружает ее.
Но здесь есть маленький парадокс: придется писать монитор, монитора, потом монитор монитора монитора и т.д., в конце-концов придется писать монитор Windows"а, который бы при ее зависании перезагружал бы и ее, а вот кто за ним будет следить...
Проще выловить этот баг и не мучаться.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c