Skip to content
Snippets Groups Projects
Commit 6f8b4395 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

changed the logging to work when the logfile is removed during testing

parent 5506f876
No related branches found
No related tags found
No related merge requests found
......@@ -38,15 +38,15 @@ use strict;
require "getpart.pm";
open(FTPLOG, ">log/ftpd.log") ||
print STDERR "failed to open log file, runs without logging\n";
# open and close each time to allow removal at any time
sub logmsg {
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =
localtime(time);
open(FTPLOG, ">>log/ftpd.log");
printf FTPLOG ("%02d:%02d:%02d (%d) ",
$hour, $min, $sec, $$);
print FTPLOG @_;
close(FTPLOG);
}
sub ftpmsg {
......@@ -530,7 +530,6 @@ for ( $waitedpid = 0;
open(STDIN, "<&Client") || die "can't dup client to stdin";
open(STDOUT, ">&Client") || die "can't dup client to stdout";
FTPLOG->autoflush(1);
&customize(); # read test control instructions
print @welcome;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment