浏览代码

Improving logging of FTP transfer failures (3rd)

(cherry picked from commit 15fe4d914c720c1e1430ff65e102b36b4483ac86)

Source commit: c77590d5b52b3ffa859b40a9d528f81e3221d11e
Martin Prikryl 5 年之前
父节点
当前提交
6b5f1cf732
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      source/filezilla/FtpControlSocket.cpp

+ 8 - 0
source/filezilla/FtpControlSocket.cpp

@@ -2777,6 +2777,14 @@ void CFtpControlSocket::FileTransfer(t_transferfile *transferfile/*=0*/,BOOL bFi
         return;
       else
       {
+        if (nError)
+        {
+          LogMessage(FZ_LOG_INFO, L"Destroying data socket on error");
+        }
+        else
+        {
+          LogMessage(FZ_LOG_INFO, L"Destroying data socket after transfer completed");
+        }
         delete m_pTransferSocket;
         m_pTransferSocket=0;
       }