Opened 11 years ago

Last modified 11 years ago

#3404 closed Bug report

ftpcontrolsocket.cpp

Reported by: werwin Owned by:
Priority: normal Component: Other
Keywords: Cc: werwin, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

When I stop/cancel a file upload/transfer, I get this message.

I also cannot upload any more files in the #1 spot, so everything gets uploaded in the #2 file slot in FileZilla. I hope that makes sense.

ftpcontrolsocket.cpp(1764): Waiting for replies to skip before sending next command... caller=0p20f2728

Running 3.0.6-rc1

Change History (1)

comment:1 Changed 11 years ago by Tim Kosse

This is by design. If aborting an upload, FileZilla closes the transfer connection. Since the FTP protocol uses a synchronous command-response communication channel, it has to wait for the server to acknowledge that the data channel got closed.
As long as the server does not send that reply, that connection cannot be used for other tasks.

I'll add some code to 3.0.7 that will time-out connections stuck in the "waiting for replies to skip" state for prolonged time.

Note: See TracTickets for help on using tickets.