[cologne-pm] Tag zusammen
Susan Dittmar
Susan.Dittmar at gmx.de
Di Jun 22 06:06:53 PDT 2010
Hallo Thomas,
das Kommando "die" eine andere Routine ausführen zu lassen, ist garnicht
schwer!
###################
$SIG{__DIE__} = sub {
# wichtige Dinge aufräumen, wie zum Beispiel schließen der Datenbank:
# $dbh->disconnect;
# Fehlermeldung ausgeben und beenden:
print STDERR "@_\n";
exit(1);
# Stattdessen könntest Du auch
# die "@_";
# verwenden. Das ruft die interne Perl-Variante und *nicht* rekursiv
# diesen Signal-Handler auf. Aber natürlich liefert es genau die
# Ausgabe, die Du nicht möchtest.
};
die "Will nicht mehr!!!!";
###################
Ich hoffe, das hilft,
Susan
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: nicht verfügbar
URL : <http://mail.pm.org/pipermail/cologne-pm/attachments/20100622/cb0ddf2a/attachment.bin>
Mehr Informationen über die Mailingliste cologne-pm