carlosmn/libgit2 — comment on commit 29663eb5d4bfea5fad88e70823431567dbd6dc28
File:  line 0
By carlosmn:

I thought it would have something to do with that (as it fails on Windows and not Linux). I checked and `git_filebuf_cleanup` does close the fd for the lockfile (as it has to remove it). What may be happening is that, as the stream write function returns success, the cleanup function is never called.

So could you try running with my latest commit in `object-no-overwrite`? The CI seems happy with it.