Jesper Noehr wrote:

[snip]

>> if so, give Mail::Audit a chance to see the "new" exit built-in after you
>> override it:
>>
>> BEGIN{ *CORE::GLOBAL::exit = sub { print "EXIT: " . shift } }
>>
>> use Mail::Audit;
>>
>> or:
>>
>> BEGIN{
>>         *CORE::GLOBAL::exit = sub { print "EXIT: " . shift };
>>
>>         require Mail::Audit;
>>
>>         Mail::Audit->import();
>> }
>>

> I tried both, but it doesn't make any difference. All calls to exit() in
> Mail::Audit are treated as CORE::exit.

interesting. i will take a look at the source of Mail::Audit. what function 
in Mail::Audit is causing the exit? do you know?

david
-- 
sub'_{print"@_ ";* \ = * __ ,\ & \}
sub'__{print"@_ ";* \ = * ___ ,\ & \}
sub'___{print"@_ ";* \ = * ____ ,\ & \}
sub'____{print"@_,\n"}&{_+Just}(another)->(Perl)->(Hacker)

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to