diff options
Diffstat (limited to 'repository/refs.go')
| -rw-r--r-- | repository/refs.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/repository/refs.go b/repository/refs.go index 7c978ed3..a695252d 100644 --- a/repository/refs.go +++ b/repository/refs.go @@ -3,6 +3,7 @@ package repository import ( "fmt" "os" + "time" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/refstore" @@ -10,13 +11,13 @@ import ( ) //nolint:ireturn -func openRefStore(root *os.Root, algo objectid.Algorithm) (out refstore.ReadingStore, err error) { +func openRefStore(root *os.Root, algo objectid.Algorithm, packedRefsTimeout time.Duration) (out refstore.ReadingStore, err error) { refRoot, err := root.OpenRoot(".") if err != nil { return nil, fmt.Errorf("repository: open root for refs: %w", err) } - store, err := reffiles.New(refRoot, algo) + store, err := reffiles.New(refRoot, algo, packedRefsTimeout) if err != nil { _ = refRoot.Close() |
