This commit is contained in:
Joey Hess 2014-04-08 15:30:32 -04:00
parent 960394a947
commit ccfceb887c

View file

@ -160,13 +160,17 @@ No pushing is done for CHANGED, since git handles ssh natively.
TODO: TODO:
* The NetWatcher does not detect network loss, only network gain,
so PAUSE is only sent when a new network is detected, followed
immediately by RESUME.
* Remote system might not be available. Find a smart way to detect it, * Remote system might not be available. Find a smart way to detect it,
ideally w/o generating network traffic. One way might be to check ideally w/o generating network traffic. One way might be to check
if the ssh connection caching control socket exists, for example. if the ssh connection caching control socket exists, for example.
* Remote system might be available, and connection get lost. Should * Remote system might be available, and connection get lost. Should
reconnect, but needs to avoid bad behavior (ie, constant reconnect reconnect, but needs to avoid bad behavior (ie, constant reconnect
attempts.) attempts.)
* Detect if old system had a too old git-annex-shell and avoid bad behavior * Detect if old system had a too old git-annex-shell and avoid bad
behavior.
* CONNECTED and DISCONNECTED are not wired into any webapp UI; could be * CONNECTED and DISCONNECTED are not wired into any webapp UI; could be
used to show an icon when a ssh remote is available used to show an icon when a ssh remote is available