in reply to return eval { die() } idiom
eval{ ##Do DB Stuff if($db->Sql($sql)){ die "Error Querying SQL. Error: " . $db->Error(); } ... ## Send email my $sender = new Mail::Sender({smtp => $smtp, on_errors => 'die'})|| die "Failed Mail::Sender object creation: $Mail::Sender +::Error\n"; ## Do more Mail::Sender stuff, which will die on failure ##because of on_errors => 'die' ... }; &write_error_log($@) if($@);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: return eval { die() } idiom
by lestrrat (Deacon) on Aug 29, 2003 at 19:42 UTC | |
by monsieur_champs (Curate) on Aug 29, 2003 at 21:05 UTC | |
by tcf22 (Priest) on Aug 29, 2003 at 19:54 UTC |