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