которого выполняется функция ( внутри которой endless loop)
сам луп выглядит вот так:
while working:
working - глобальная переменная равная True
есть функция
def execute(self, context):
global working
working = False
return {'FINISHED'}
которая по моей задумке должна останавливать луп и завершать работу треда, но почему то working остается True.
В чем может быть проблема?
1. Не использовать глобальные переменные
1. А это точно тред, а не процесс? 2. Вероятно проблема в коде треда 3. Не используй глобальные переменные
Обсуждают сегодня