Source commit: 58fcc5e5b155ade8291261ccf8fcf6fc549298b3
@@ -3752,6 +3752,17 @@ void CFtpControlSocket::FileTransfer(t_transferfile *transferfile/*=0*/,BOOL bFi
}
break;
case FILETRANSFER_WAITFINISH:
+ if (bFinish)
+ {
+ if (nError)
+ LogMessage(FZ_LOG_INFO, L"Transfer completed");
+ }
+ else
+ LogMessage(FZ_LOG_INFO, L"Transfer failed");
if (!bFinish)
{
if (code == 1)
@@ -1129,8 +1129,13 @@ void CTransferSocket::EnsureSendClose(int Mode)
if (Mode != 0)
+ m_pOwner->ShowStatus(L"Data connection failed", FZ_LOG_INFO);
m_nMode |= Mode;
+ m_pOwner->ShowStatus(L"Data connection closed", FZ_LOG_INFO);
m_bSentClose = TRUE;
DebugCheck(m_pOwner->m_pOwner->PostThreadMessage(m_nInternalMessageID, FZAPI_THREADMSG_TRANSFEREND, m_nMode));