Re: misc

2001-12-03 Thread Glenn Maynard

Suggestion: make mirror:order case-insensitive.  I've seen lots of all-caps
SFV files, etc.

On Sun, Dec 02, 2001 at 03:36:04AM -0500, Glenn Maynard wrote:
 GetFileInfo.cc: Propagate use_cache to child ListInfos; fixes recls.
 Don't EACCESS if we don't know the file type.

I've been bashing on this code more today, mostly trying to find where
cls is stalling.  Other fixes coming out of this: don't use IsDirectory
if use_cache is true; restore cwd in GetFileInfo on error exit; don't
verify Chdir() in GetFileInfo when path type is from cache.

I still havn't fixed what I was looking for.  It's stalling at the
session takeover timeout in ftpclass.cc around 1350.  priority ends up
0, and takeover_time==now, so it calls TimeoutS(1).  I'm probably doing
something wrong wrt session passing/cloning: I'm still not sure when (and
why) to pass a session to a member task, and when to Clone() it. (Jobs
tend to want cloned sessions and Reuse them when they're done, and
FtpFileInfo, FtpGlob, etc. appear to take a session directly and just Close
it when they're done--I don't know the logic behind this.)

-- 
Glenn Maynard



Re: misc (patch)

2001-11-08 Thread Alexander V. Lukyanov

On Wed, Nov 07, 2001 at 06:03:35PM -0500, Glenn Maynard wrote:
 To avoid ending up with a 1500 line patch again, here's current
 standalone changes, some of which are for du (not included yet):

Applied, but I moved PRINTF_LIKE to config.h.

--
   Alexander.