Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Как корректно остановить поток, который ушел в АПИ-шную ф-цию и не вернулся? 28.04.14 15:10 Число просмотров: 4853 [HandleX]
Автор: Zef <Alloo Zef> Статус: Elderman Отредактировано 28.04.14 15:20 Количество правок: 1
|
Проблема такая: прога отправляет на девайс через СОМ-порт данные и ждет ответа, затем - снова, пока все данные не кончатся или не будет нажат СТОП. В ней 2 потока - ГУИ и обмен с портом. Беда в том, что когда девайс глючит и не отвечает, поток не выходит из ReadFile и не может проверить семафор от кнопки СТОП, по которому он завершается. Из-за этого перезапустить передачу невозможно, а прога с висящим потоком закрывается тока через 3 кнопки.
|
- Как корректно остановить поток, который ушел в АПИ... - Zef 28.04.14 15:10 [4853]
|
|
|