[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