Opened 17 years ago
Last modified 17 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
Note:
See TracTickets
for help on using tickets.
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.