sloproxy

fix(store): close git repos during recovery

Close go-git repository handles across store operations and tests to avoid leaked handles blocking recovery cleanup. Abort recovery before mutating the worktree when close failures occur and retain backups when rollback fails.


Author hkfires Date Commit Parent d31b1591
+596 -56
4 changed files
+596 -56
4 changed files