]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ftpserver.pl: log before and after data connection is closed
authorMarc Hoersken <info@marc-hoersken.de>
Thu, 2 Apr 2020 16:31:02 +0000 (18:31 +0200)
committerMarc Hoersken <info@marc-hoersken.de>
Thu, 2 Apr 2020 16:31:02 +0000 (18:31 +0200)
tests/ftpserver.pl

index 89240fc76af02caba0cc8821124f099a4a1e71ca..62e423b4482abe41f0c738eacffb69c5cac8f44f 100755 (executable)
@@ -687,6 +687,7 @@ sub close_dataconn {
             print DWRITE "DISC\n";
             my $i;
             sysread DREAD, $i, 5;
+            logmsg "Server disconnected $datasockf_mode DATA connection\n";
         }
         else {
             logmsg "Server finds $datasockf_mode DATA connection already ".
@@ -699,10 +700,12 @@ sub close_dataconn {
     }
 
     if($datapid > 0) {
+        logmsg "DATA sockfilt for $datasockf_mode data channel quits ".
+               "(pid $datapid)\n";
         print DWRITE "QUIT\n";
         waitpid($datapid, 0);
         unlink($datasockf_pidfile) if(-f $datasockf_pidfile);
-        logmsg "DATA sockfilt for $datasockf_mode data channel quits ".
+        logmsg "DATA sockfilt for $datasockf_mode data channel quit ".
                "(pid $datapid)\n";
     }
     else {