Fix for when connection immediately disconnects
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@728 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
parent
46acae5c7f
commit
a375bc5302
@ -170,6 +170,7 @@ sub start_conversation {
|
|||||||
my $conn = $self->connection;
|
my $conn = $self->connection;
|
||||||
# set remote_host, remote_ip and remote_port
|
# set remote_host, remote_ip and remote_port
|
||||||
my ($ip, $port) = split(':', $self->peer_addr_string);
|
my ($ip, $port) = split(':', $self->peer_addr_string);
|
||||||
|
return $self->close() unless $ip;
|
||||||
$conn->remote_ip($ip);
|
$conn->remote_ip($ip);
|
||||||
$conn->remote_port($port);
|
$conn->remote_port($port);
|
||||||
$conn->remote_info("[$ip]");
|
$conn->remote_info("[$ip]");
|
||||||
|
Loading…
Reference in New Issue
Block a user