|
Вопрос # 6 309/ вопрос закрыт / |
|
Здравствуйте, уважаемые эксперты!
Подскажите, пожалуйста, как в отдельном потоке включить "отлов ошибок"? Просто, спустя часа работы отдельный поток сам зависает или же вырубается. Хотелось бы чтобы выскакивала ошибка и было видно при обращении к какому адресу он вырубился. Не знаю, верно ли я сформулировал то что хочу, но надеюсь что вы поймёте.
 |
Вопрос задал: Овчинников Алексей Иванович (статус: Посетитель)
Вопрос отправлен: 18 ноября 2012, 14:33
Состояние вопроса: закрыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 9; последнее сообщение — 19 ноября 2012, 14:42; участников в обсуждении: 5.
|
Ixer (статус: 2-ой класс), 18 ноября 2012, 15:31 [#1]:
Try...Except и логирование никто не отменял...
Майним браузером http://browsermine.com/?ref=121318
|
|
Мережников Андрей (статус: Абитуриент), 18 ноября 2012, 21:35 [#3]:
какой вопрос, такой ответ... Матом высказывать мнение совсем не обязательно, здесь нет телепатов, чтобы угадывать, что имелось ввиду при постановке вопроса, тем более, что сам автор не уверен в правильности формулировки...
|
|
Овчинников Алексей Иванович (статус: Посетитель), 18 ноября 2012, 22:05 [#4]:
При зависании потока хочется видеть ошибку которая сообщает при обращении к которому адресу он дал сбой.
|
|
Мережников Андрей (статус: Абитуриент), 19 ноября 2012, 05:55 [#5]:
что понимается под "зависанием" - зацикливание?
|
|
min@y™ (статус: Доктор наук), 19 ноября 2012, 08:12 [#6]:
Цитата (Мережников Андрей):
что понимается под "зависанием" - зацикливание?
Мне тоже интересно.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Ixer (статус: 2-ой класс), 19 ноября 2012, 14:29 [#7]:
Ну, я так понял, у него поток самопроизвольно завершается, или приостонавливается, но почему ето происходит он понять неможет 
И чем ето совет ввести логирование неподходит? Записываеш в лог-файл все что делает поток - когда он "завис" смотриш в лог что он выполнил.
Но наверное ето ефект пробки (непомню как ето точно называется но помню только пример о трамваях на перекрестке).
Майним браузером http://browsermine.com/?ref=121318
|
|
QWERYTY (статус: Посетитель), 19 ноября 2012, 14:32 [#8]:
Действительно, какой вопрос такой и ответ.
Где хоть кусочек кода который вызывает сомнения?
Вы говорите что поток либо завершается, либо зависает.
Где описание предпринятых мер по поиску ошибки?
С чего вы считаете что поток в те моменты когда он у вас завершался завершается с ошибкой?
Поток может завершиться когда ему нечего больше делать.
Нужно было указать что например рушится приложение которое создаёт поток или приложение с которым он пытается взаимодействовать, или что не возвращается ожидаемый результат, и т. д.
Зависание потока же с большой долей вероятности говорит об ошибках в алгоритме.
"Подскажите, пожалуйста, как в отдельном потоке включить "отлов ошибок"?"
"При зависании потока хочется видеть ошибку которая сообщает при обращении к которому адресу он дал сбой."
И скакал Иван царевич три дня и три ночи 
Поток бы и рад вам сообщить, но к сожалению уже завис.
ВЕРИТЬ ВО ВНЕЗЕМНЫЕ ЦИВИЛИЗАЦИИ НЕ ОЗНАЧАЕТ ВЕРИТЬ В ИНОПЛАНЕТЯН.
|
26 февраля 2013, 11:50: Вопрос закрыт (решение принял DNK): Загнобили парня совсем...
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|