Call stack:
TCustomFtpCli.AbortAsync
TCustomFtpCli.Progress
TFtpClient.Progress
TCustomFtpCli.DataSocketPutDataSent(???,0)
TCustomWSocket.TriggerDataSent(0)
TCustomWSocket.Do_FD_WRITE(???)
TCustomWSocket.WMASyncSelect((1038, 1072, 2, 36, 1072, 0, 2, 0, 36, 0))
TCustomWSocket.WndProc(???)
TCustomHttpTunnelWSocket.WndProc(???)
TCustomLineWSocket.WndProc(???)
TIcsWndHandler.WndProc((1038, 1072, 2, 36, 1072, 0, 2, 0, 36, 0))
WndControlWindowsProc(???,???,1072,2)
TCustomFtpCli.Progress
TFtpClient.Progress
TCustomFtpCli.DataSocketPutDataSent(???,0)
TCustomFtpCli.WMFtpSendData(???)
TCustomFtpCli.WndProc(???)
TIcsWndHandler.WndProc((1027, 0, 0, 1, 0, 0, 0, 0, 1, 0))
WndControlWindowsProc(???,???,0,0)
TFtpClient.WaitUntilReady
TFtpClient.Synchronize($C1CF8C)
TFtpClient.Put
FTPTransfer('d:\Database\4071Ascend4.09.7z')
TUploadFrm.InitiateFTP2Click(???)
TUploadFrm.tmMasterTimer(???)
DBUploadThanks, Matt -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Arno Garrels Sent: Wednesday, April 18, 2012 1:02 PM To: ICS support mailing Subject: Re: [twsocket] FTP Error 426 Matt Minnis wrote: > Here is the ICS log segment that applies with those options: OK, open your project and then OverbyteIcsFtpCli.pas in the editor. Add a breakpoint in: procedure TCustomFtpCli.AbortAsync; {var bFlag : Boolean; } { 2.106 } begin {$IFNDEF NO_DEBUG_LOG} { 2.105 } if CheckLogOptions(loProtSpecInfo) then // <=*** here **** DebugLog(loProtSpecInfo, '! Aborting'); {$ENDIF} Run the app. with debug symbols under the debugger and when it stops at the breakpoint copy the call stack and post it here. -- Arno -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
