Тема: Процесс acad продолжает работать после выхода из Автокада

После завершения своей ARX программы и выхода из Автокада в Task manager процесс acad продолжает работать и забирает 50% CPU... Может быть проблема в некорректном закрытии немодального окна? Автокад вроде бы не ругался....

Re: Процесс acad продолжает работать после выхода из Автокада

ash09 пишет:

Может быть проблема в некорректном закрытии немодального окна?

Запросто может быть.

ash09 пишет:

в Task manager процесс acad продолжает работать и забирает 50% CPU...

Процессор двухъядерный? Тогда считай, что он забирает 100% одного процессора.

Re: Процесс acad продолжает работать после выхода из Автокада

да, двухъядерный.... А Автокад где-то записывает сообщение о такой ситуации? И можно ли выяснить в чем проблема, что не закрыто, без поиска ошибки в коде?

Re: Процесс acad продолжает работать после выхода из Автокада

ash09 пишет:

А Автокад где-то записывает сообщение о такой ситуации?

Нет.

ash09 пишет:

И можно ли выяснить в чем проблема, что не закрыто, без поиска ошибки в коде?

Нет. Ищи ошибку в коде.

Re: Процесс acad продолжает работать после выхода из Автокада

Ошибка была действительно в некорректном закрытии немодальном окне, как и стоило ожидать, при выгрузке ARX в функции On_kUnloadAppMsg. Странно что Автокад не ругался, и спокойно продолжал потреблять 50% CPU.
Вообще обратил на это вниминие когда запустил Task manager и увидел 2 процесса acad, и каждый забирал свои 50% ...