git-annex/Assistant/Threads
Joey Hess 3c22977e44 deferred downloads
Now when a download is queued and there's no known remote to get it from,
it's added to a deferred download list, which will be retried later.

The Merger thread tries to queue any deferred downloads when it receives
a push to the git-annex branch.

Note that the Merger thread now also forces an update of the git-annex
branch. The assistant was not updating this branch before, and it saw a
(mostly) correct view of state, but now that incoming pushes go to
synced/git-annex, it needs to be merged in.
2012-09-17 21:05:50 -04:00
..
Committer.hs hlint 2012-09-13 00:57:52 -04:00
DaemonStatus.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
Merger.hs deferred downloads 2012-09-17 21:05:50 -04:00
MountWatcher.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
NetWatcher.hs hlint 2012-09-13 00:57:52 -04:00
PairListener.hs hlint 2012-09-13 00:57:52 -04:00
Pusher.hs hlint 2012-09-13 00:57:52 -04:00
SanityChecker.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
TransferPoller.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
Transferrer.hs simplify 2012-09-17 13:41:13 -04:00
TransferScanner.hs cleanup 2012-09-17 14:58:43 -04:00
TransferWatcher.hs hlint 2012-09-13 00:57:52 -04:00
Watcher.hs hlint 2012-09-13 00:57:52 -04:00
WebApp.hs hlint 2012-09-13 00:57:52 -04:00