|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.12.2012, 22:12 | #1 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
Не происходит закрытие главного процесса
Добрый день уважаемые программисты. Столкнулся с проблемой описанной в название темы. То есть закрытие главной формы происходит но она остается висеть в процессах? В программе присутствует многопоточность, то есть моменты где программа работает с парочку 10-ок потоков, но не один из низ не работает постоянно, то есть дело сделал и вышел из потока.
Как лечить собственно? Я как только не пытался закрывать главное окно, процесс все равно весит... Всем потокам устанавливал IsBackground, все равно главный процесс после закрытия продолжает висеть. |
23.12.2012, 22:23 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Значит не все потоки освобождаются всетки.
Попробуй как-то отмониторить наличие потоков. В дотнете не скажу, а в нативке это можно было бы через Олли сделать. Возможно поможет ProcessExplorer
I'm learning to live...
|
24.12.2012, 01:41 | #3 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
Самое интересное то что все мои потоки обрабатывают операции максимум секунд 10-20 не более, но все равно процесс остается висеть.
|
24.12.2012, 10:31 | #4 | |
Форумчанин
Регистрация: 29.10.2009
Сообщений: 259
|
Цитата:
Код:
Код:
Из всех классических книг, посвященных программированию, ненавижу всего одну - русский перевод книги Роберта Седжвика-"Фундаментальные алгоритмы C++". Предпочитаю читать её в оригинале.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закрытие активного процесса | alexey_kip | Общие вопросы C/C++ | 6 | 03.12.2011 18:31 |
закрытие главного окна | beygul | Помощь студентам | 2 | 26.11.2010 16:14 |
закрытие чужого процесса | Dimon | Win Api | 7 | 12.05.2010 12:01 |
Закрытие ветви процесса | SauronX | Win Api | 2 | 07.02.2009 16:18 |
Удаление/закрытие процесса | Djaconda | Win Api | 2 | 13.06.2008 13:11 |