> I'm testing ICS V7 FTP server demo from latest SVN checkout. I use
> FileZilla client connecting to it and option "Use compression for 
> all transfers" is on.
> Exception is thrown in TClientProcessingThread.Execute.
> Debugger tells me that threads Client.DataStream is nil. However in
> TFtpServer.DoStartSendData Client.Datastream is assigned, when 
> passed to the thread. It is strange.

I don't see a problem, I use compression all the time since my file
listings have lost of files, 1,807 in this case. 

Which version of Delphi? Are you using the standard zlib stuff or have
you changes the defaults? 

22:03:00 angusadmin [217.146.115.82] [50] Using thread to list directory
22:03:00 angusadmin [217.146.115.82] [50] Completed directory listing for:
d:\logs\pub1\*.*, Total Files: 1807
22:03:00 angusadmin [217.146.115.82] [50] Alter Directory: 
22:03:00 angusadmin [217.146.115.82] [50] Using thread to compress upload
file: Directory: d:\logs\pub1\*.*, Level 1
22:03:00 angusadmin [217.146.115.82] [50]  took 0ms, compressed size
33.6Kbytes, uncompressed size 192Kbytes
22:03:00 angusadmin [217.146.115.82] [50] > 150 Opening data connection
for directory list.
22:03:00 angusadmin [217.146.115.82] [50] Download Start - 
22:03:01 angusadmin [217.146.115.82] [50] Directory 33.6Kbytes sent in
219 milliseconds
22:03:01 angusadmin [217.146.115.82] [50] > 226 File sent ok compressed
size 33.6Kbytes, uncompressed size 192Kbytes

Angus

--
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

Reply via email to