Skip to content
  • Joey Hess's avatar
    resume properly when copying a file to/from a local git remote is interrupted · 63d508e8
    Joey Hess authored
    Probably this fixes a reversion, but I don't know what version broke it.
    
    This does use withOtherTmp for a temp file that could be quite large.
    Though albeit a reflink copy that will not actually take up any space
    as long as the file it was copied from still exists. So if the copy cow
    succeeds but git-annex is interrupted just before that temp file gets
    renamed into the usual .git/annex/tmp/ location, there is a risk that
    the other temp directory ends up cluttered with a larger temp file than
    later. It will eventually be cleaned up, and the changes of this being
    a problem are small, so this seems like an acceptable thing to do.
    
    Sponsored-by: Shae Erisson on Patreon
    63d508e8
To find the state of this project's repository at the time of any of these versions, check out the tags.