Go Back   FlashFXP Forums > > > >

FlashFXP 4.0 RC 2 Use this forum to ask questions, make suggestions, or provide feedback for FlashFXP 4.0 RC 2.

 
 
Thread Tools Display Modes
Old 10-31-2010, 01:48 PM   #1
Telcontar
Junior Member
FlashFXP Registered User
 
Telcontar's Avatar
 
Join Date: Nov 2007
Location: Hertfordshire, England
Posts: 26
Default Directories shouldn't desynchronise if server drops silently

DreamHost's FTP server silently disconnects on idle; that is, you don't realise you're disconnected until you try to issue a command and, presumably, receive a RST. If the next command you issue is a directory change, you get an error and FlashFXP shows the connection as disconnected:

[18:23:02] CWD /foo/bar/baz
[18:23:02] Connection lost: Foo

Now, the local and remote directories are different -- local has changed as you instructed, remote won't change because CWD got reset. Since I'm using synchronised browsing, I've gone out of sync.

Either it should show the cached remote directory, reconnect, or not switch directory. However, it just gives up and leaves the local and remote directories out of sync.

(TRWTF is how badly FTP handles idle disconnect. Either I get this, or I get the transfer error alert sound because something in XP turns it into an error.)
Telcontar is offline  
Old 11-01-2010, 03:07 PM   #2
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

By simulating this scenario I have found an issue with the way the chain of events are handled.

If the connection is lost during a server directory change the synchronization should not occur instead a reconnection should be attempted and after a successful login the change directory should be re-attempted.

I will send you a private message shortly with a fixed build for testing.
bigstar is offline  
 

Tags
directories, error, flashfxp, ftp, remote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 10:01 PM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)