cvs commit: src/lib/libfetch fetch.3 ftp.c
    Nate Lawson 
    nate at root.org
       
    Wed May  9 16:38:24 UTC 2007
    
    
  
Dag-Erling Smørgrav wrote:
> Nate Lawson <nate at root.org> writes:
>> Could it be possible to check the values from the URL used to derive
>> TYPE for RETR and then if it's the same as the value for MDTM, don't
>> reissue it?  Same for MODE.
> 
> I suggest you look at the code.  We *do* derive the TYPE value from
> the URL.  We do *not* trust the server state to be consistent from one
> request to another.  MDTM and RETR are two separate requests.
Sorry, my message might have been unclear.  I've looked at the code.
> We *could* change the code to remember the last TYPE and MODE it
> issued for the current server, and not issue new ones unnecessarily,
> but we're quickly getting to the point where the FTP code needs a
> major cleanup, at least when it comes to connection caching.
This is what I was suggesting.  I'll look into patching the current code
to do this.  If it's too hard, I'll skip it.
-- 
Nate
    
    
More information about the cvs-all
mailing list