diff options
author | Joey Hess <joey@kitenet.net> | 2012-09-24 13:16:50 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-09-24 13:18:16 -0400 |
commit | 3887432c54e1da6d66d364bb7f153a3c6a1cace8 (patch) | |
tree | 9941b1cd365ffadd13bdb84d33e4b07e4bb3f1e4 /Command/TransferInfo.hs | |
parent | 364b40e5fcad5e6221df75b49953c838407a4546 (diff) |
fixes for transfer resume
Fix resuming of downloads, which do not have a transfer info file to read.
When checking upload progress, use the MVar, rather than re-reading
the info file.
Catch exceptions in the transfer action. Required a tryAnnex.
Diffstat (limited to 'Command/TransferInfo.hs')
-rw-r--r-- | Command/TransferInfo.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Command/TransferInfo.hs b/Command/TransferInfo.hs index f64ffa765..800b72169 100644 --- a/Command/TransferInfo.hs +++ b/Command/TransferInfo.hs @@ -47,7 +47,7 @@ start (k:[]) = do , transferKey = key } info <- liftIO $ startTransferInfo file - (update, tfile) <- mkProgressUpdater t info + (update, tfile, _) <- mkProgressUpdater t info liftIO $ mapM_ void [ tryIO $ forever $ do bytes <- readish <$> getLine |