Aside from the cache expire after setting, refresh cache on transfer setting, and a manual refresh. A directory listing will remain cached for the current session until an operation is performed in the folder that invalidates the cache.
Since the folder is being deleted by the second session only the cache on the second session is updated, the cache for the first session is not touched.
FlashFXP doesn't know that the cache for the first session is stale, so it doesn't know to refresh from the server.
And this is what I am working to change, so if changing to a folder fails on reconnect then its safe to assume that the cache for the parent of said folder is also invalid and should be refreshed from the server.
|