из скрипта с GUI вызывантся функция из моей dll, которая работает продолжительное время и периодически вызывает callback функцию в скрипте для передачи данных. callback функция некоторое время успешно обновляет данные в окне (но оно уже ни на что не реагирует). Но потом графический интерфейс окончательно зависает, и становится активным только уже после окончания работы самой dll. Можно ли этого избежать не запуская другую копию скрипта?