Subject: | Program dies when using IO::Socket::UNIX |
Date: | Fri, 27 Jul 2007 10:12:15 -0300 |
To: | bug-Net-Server-Mail@rt.cpan.org |
From: | "Ricardo Guido Marelli" <rgmarelli@gmail.com> |
Hi,
I tried to use Net::Server::Mail::LMTP with a unix domain socket, but at the end of the LMTP conversation my program unexpectly dies. As far as I have seen, Net::Server::Mail->process() calls the timeout handler, and the timeout calls Net::Server::Mail->reply().
The problem occurs in this last method, while trying to execute, the following line:
print $out "$code$sep$lines[$i]\r\n";
It seems that for some reason "$out" is not available. But I do not understand while the hole program silenty dies.
Excuse my poor english,
Best Regars,
Guido
I tried to use Net::Server::Mail::LMTP with a unix domain socket, but at the end of the LMTP conversation my program unexpectly dies. As far as I have seen, Net::Server::Mail->process() calls the timeout handler, and the timeout calls Net::Server::Mail->reply().
The problem occurs in this last method, while trying to execute, the following line:
print $out "$code$sep$lines[$i]\r\n";
It seems that for some reason "$out" is not available. But I do not understand while the hole program silenty dies.
Excuse my poor english,
Best Regars,
Guido