[Cyberduck-trac] [Cyberduck] #8182: Connection KeepAlive
Cyberduck
trac at trac.cyberduck.io
Sun Aug 17 14:41:46 UTC 2014
#8182: Connection KeepAlive
-----------------------------+-------------------
Reporter: FiFtHeLeMeNt | Owner:
Type: defect | Status: new
Priority: normal | Milestone: 4.5.2
Component: core | Version: 4.5.1
Severity: normal | Keywords:
Architecture: | Platform:
-----------------------------+-------------------
Hi Devs,
For an unknown reason to me (may be because of my ISP), my idle
connections get dropped automatically.
It is very annoying when I am using CyberDuck to develop code remotely and
after sometime I try to save a file but not only it is unsuccessful, it
needs a lot of effort to re-establish the connection and retry to save the
file.
Here is what happens after I click save button :\\
1.For about 5-10 seconds cyberduck hangs in Preparing file mode. Here is a
screenshot :\\
[[Image(http://irxgold.com/1.png)]]\\\\
2.Then I receive the following error with 2 options. no matter which
option I choose, it doesnt re-establish the connection and just gives the
message "Transfer incomplete"\\
[[Image(http://irxgold.com/2.png)]]\\\\
3.At this point you have no choice but to try to disconnect manually, but
when I click on disconnect button I receive the following error. Clicking
on Try again just gives the same error message again and again and you
have to Cancel.\\
[[Image(http://irxgold.com/3.png)]]\\\\
4.After you cancel, then you have to make a change in your file ! and try
to save again. now it retries to re-establish the connection and save the
file.
I would appreciate if you can somehow resolve this issue. One obvious and
easy solution is to keep the connection alive by sending NOP messages to
server in regular intervals. it not only keeps the connection alive but
also even if connection is dropped for any reason, cyberdock would be able
to detect it and re-establish the connection in background. Currently it
seems to me that cyberduck is clueless about the state of connection.
Thanks
--
Ticket URL: <https://trac.cyberduck.io/ticket/8182>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list