Hi,

[...]
> > Then I'm completely clueless, though 8-<
> 
> Likewise, because that is the only reason eval {} would not catch
> a die.
> 
> Did you try adding local($SIG{__DIE__}) inside the eval. Maybe some
> other module is setting $SIG{__DIE__} ?

just like that?

            $oSASL = eval {
                       local( $SIG{ __DIE__ } );
                       Authen::SASL->new(
                         mechanism => $sSASLMech,
                         callback  => {
                              user => ' ',
                         },
                       );
                     };

Or do I have to do something besides that?
If not: It didn't help - Authen::SASL still dies at line 73.

> 
> Graham.
> 
> 

Thx and bye.
Michael.

Reply via email to