forked from mirrors/TexTools-Blender
Fugas de recursos al activar y desactivar el addon #2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problema
Cada ciclo de enable/disable del addon deja recursos sin liberar:
t3dn_bip/previews.pynunca cierra suThreadPoolde 16 hilos.preview_iconsse crea a nivel de módulo en vez de inicializarse enregister().Impacto
Los ciclos repetidos de activación y desactivación pueden acumular hilos y colecciones de previews.
Solución propuesta
ThreadPooldurante la desregistración.preview_iconsal ciclo deregister()/unregister().Alcance
Es preexistente. La segunda corrección requiere reestructurar la carga de iconos y quedó fuera del alcance del port a Blender 5.2.