Cleanup logging
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@187 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
parent
cae0ac29f4
commit
199179eddc
@ -104,7 +104,7 @@ sub main {
|
|||||||
$qp->data_line($req . CRLF);
|
$qp->data_line($req . CRLF);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$qp->log(1, "dispatching $req to $qp");
|
$qp->log(1, "dispatching $req");
|
||||||
defined $qp->dispatch(split / +/, $req)
|
defined $qp->dispatch(split / +/, $req)
|
||||||
or $qp->respond(502, "command unrecognized: '$req'");
|
or $qp->respond(502, "command unrecognized: '$req'");
|
||||||
}
|
}
|
||||||
@ -189,16 +189,6 @@ sub nonblock {
|
|||||||
sub read_input {
|
sub read_input {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
die "read_input is disabled in SelectServer";
|
die "read_input is disabled in SelectServer";
|
||||||
my $timeout = $self->config('timeout');
|
|
||||||
alarm $timeout;
|
|
||||||
while (<STDIN>) {
|
|
||||||
alarm 0;
|
|
||||||
$_ =~ s/\r?\n$//s; # advanced chomp
|
|
||||||
$self->log(1, "dispatching $_");
|
|
||||||
defined $self->dispatch(split / +/, $_)
|
|
||||||
or $self->respond(502, "command unrecognized: '$_'");
|
|
||||||
alarm $timeout;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sub respond {
|
sub respond {
|
||||||
@ -208,7 +198,6 @@ sub respond {
|
|||||||
my $line = $code . (@messages?"-":" ").$msg;
|
my $line = $code . (@messages?"-":" ").$msg;
|
||||||
$self->log(1, ">$line");
|
$self->log(1, ">$line");
|
||||||
$outbuffer{$client} .= "$line\r\n";
|
$outbuffer{$client} .= "$line\r\n";
|
||||||
# print "$line\r\n" or ($self->log(1, "Could not print [$line]: $!"), return 0);
|
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user