Can you make a stripped down version of your program available for download
somewhere, just enough (source code only) to reproduce the problem ?

--
[EMAIL PROTECTED]
http://www.overbyte.be

----- Original Message ----- 
From: "Guillaume MAISON" <[EMAIL PROTECTED]>
To: <twsocket@elists.org>
Sent: Sunday, May 15, 2005 9:08 PM
Subject: [twsocket] [HELP] FTP Server w/ client disconnection...


> Hi everyone,
>
> i have a weird problem with the FTP Serv comp.
>
> i've adapted (to my application) the GetProcessing method from the FtpServ
demo
> in order to detach a file generation process within a thread and delay the
data sending.
> if i create the thread within the OnGetProcessing Event, everything goes
fine
> even within the execute method and the data being sent back.
>
> the problem is the following :
> whenever i disconnect the ftp client (ics based or pure ftp client),
> my ftp server application generates an exception... after several hours of
debugging
> it seems that it occurs within the destroy of the TFtpCtrlSocket.
> in fact within the destroy of its ancestor TCustomWSocket at the line
> procedure TCustomWSocket.DeleteBufferedData;
> var
>     nItem : Integer;
> begin
>     { Delete all data buffer }
>     for nItem := 0 to FBufList.Count - 1 do
>         TBuffer(FBufList.Items[nItem]).Free;
>     FBufList.Clear;
> end;
>
> if i don't create the Thread, it works fine and a disconnect doesn't
trigger an exception...
>
> any one any clue ?
>
> Guillaume MAISON
> -----
> Guillaume MAISON - [EMAIL PROTECTED]
> 83, Cours Victor Hugo
> 47000 AGEN
> TÚl : 05 53 87 91 48 - Fax : 05 53 68 73 50
> e-mail : [EMAIL PROTECTED] - Web : http://nauteus.com
>
>
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
>


--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to