Tengo un script de prueba como esta:¿Por qué no se llama al destructor de objetos cuando finaliza el script?
package Test;
sub new { bless {} }
sub DESTROY { print "in DESTROY\n" }
package main;
my $t = new Test;
sleep 10;
se llama al destructor después sleep
rendimientos (y antes de que termine el programa). Pero no se llama si el script termina con Ctrl-C. ¿Es posible que también se llame al destructor en este caso?