Opened 5 years ago

Last modified 5 years ago

#11735 new Bug report

Recursive downloads not immediately re-scanning directories

Reported by: Scott Evans Owned by:
Priority: normal Component: FileZilla Client
Keywords: Recursive Cc:
Component version: 3.36.0 Operating system type: Windows
Operating system version: Win7 pro 64


In testing a webcam's FTP uploads, I have a need to do multiple recursive downloads every few minutes to verify that new image files are successfully getting uploaded. Since my webcam uploads are going into multiple directories by day and hour, it is easiest to do a recursive download from the top level. I am doing this by dragging the root webcam folder from my ftp server to my local directory in FileZilla. The recursive search works successfully the first time, but then subsequent drag/drops of the root folder will not actually re-scan subdirectories, but rather only use locally cached information of the remote directory structure. So I am missing newly created files on the remote server to download since the first time I downloaded in this FileZilla session.

It appears that it will eventually do a forced full re-scan of subdirectories (observations indicate that this could be every 15 minutes or so), but not on every drag/drop. Clicking on the "refresh the file and folder lists" icon only refreshes the top level folder and not any subdirectories.

Change History (1)

comment:1 by Scott Evans, 5 years ago

I had previously been using a much older version (dated 2015) that I had been seeing this issue on earlier today, and so I upgraded to the latest, and the issue is still present, so it's not a new issue, just something in functionality I hadn't been doing prior to today.

Though this is on a connection through my workplace, so it is possible that there is some sort of proxy caching going on that's caching the expected FTP response. I can try again tonight on my home connection without a proxy in place and will update this ticket accordingly.

Last edited 5 years ago by Scott Evans (previous) (diff)
Note: See TracTickets for help on using tickets.