Thread die() in DESTROY()
(5 answers)
Opened by sid burn at 2009-05-29 00:41 2009-05-29T07:11:45 pq Es wird hier aber (jedenfalls bei mir) offenbar am Ende des Scopes aufgerufen. Das sieht man daran, dass "NEIN!" schon ausgegeben wird. Ich hatte schon einmal irgendwann die Erfahrung gemacht, dass Exceptions in Destruktoren einfach nicht fatal sind. Das scheint auch der Grund für das Verhalten dieses Scriptes zu sein. Ich weiß nicht, ob es dokumentiert ist. Offenbar wird die Exception einfach ignoriert, abgesehen davon, dass $@ gesetzt wird. Lieblingsmodule: IPC::System::Simple, Path::Class
|