Форум сайта python.su
Никак не пойму сборку мусора… может кто объяснит.
Если я запускаю поток просто как
MyThread().start()
получается что на него никто не ссылается. Он удалиться через некоторое время?
Офлайн
На самом деле ссылаются - внутренний код в threading module.
После завершения потока все ссылки уничтожаются и объект Thread успешно собирается garbage collector.
Офлайн
Ясно. Про ссылки из самого модуля я не подумал. Спасибо за разъяснение. А то я опасался так запускать потоки – вдруг, думаю, удалиться раньше времени :-)
Офлайн