committer: Fix a file handle leak.
This commit is contained in:
parent
8f3d07b565
commit
bf1981f60e
3 changed files with 9 additions and 1 deletions
|
@ -60,7 +60,8 @@ lockDown file = do
|
|||
tmp <- fromRepo gitAnnexTmpDir
|
||||
createAnnexDirectory tmp
|
||||
liftIO $ do
|
||||
(tmpfile, _handle) <- openTempFile tmp (takeFileName file)
|
||||
(tmpfile, handle) <- openTempFile tmp (takeFileName file)
|
||||
hClose handle
|
||||
nukeFile tmpfile
|
||||
createLink file tmpfile
|
||||
return $ KeySource { keyFilename = file , contentLocation = tmpfile }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue