|
Ho imparato che vale sempre la pena di leggere i messaggi che il Perl pazientemente dissemina (l'alternativa, cioè quello che più o meno facevo sempre prima, consiste nello snobbarli con superbia).
Ad esempio, soffermandomi sull'ultimo messaggio visibile in una sessione di debugging, ho scoperto l'interessante uso di $DB::finished per fare il debugging della global destruction phase.
Debugged program terminated. Use q to quit or R to restart,
use O inhibit_exit to avoid stopping after program termination,
h q, h R or h O to get additional info.
DB<18> h q
q or ^D Quit. Set $DB::finished = 0 to debug global destruction.
Non sono certo che saperlo prima mi avrebbe salvato quando mi sono scontrato con questo problema, ma non si sa mai.
Inviato da larsen il 02.11.07 11:44
Ti è piaciuto questo articolo? Iscriviti al feed!
|