On Mon, 29 Sep 2008 21:20:02 -0400, Chris Lewis wrote: > Running SVN head on Solaris 8 & 9, synchronized today. > > qpsmtpd-async > > FATAL PLUGIN ERROR: Can't coerce array into hash at > /opt/NTM/lib/perl5/site_perl/5.8.8/Qpsmtpd/SMTP. > pm line 132 during global destruction. > > Causes incomplete processing of _all_ email. > > When I take out this line (latest change to SMTP.pm), the problem goes > away (line 40) > > $self->SUPER::_restart(%args) if $args{restart}; # calls > Qpsmtpd::_restart()
I'm confused why the error is caused - anyone better with perl than me can help out? > I note that the > > $self->log(LOGCRIT, "from email address : [$from]"); > > and > > $self->log(LOGCRIT, "to email address : [$rcpt]"); > > Haven't been changed to LOGDEBUG yet. Pretty please? Yeah - a long time irritation. Changed in SVN now. Matt.