From 96db984e0942c98ce517bf308be95ae202f90e5a Mon Sep 17 00:00:00 2001 From: Josh Baker Date: Fri, 25 May 2018 11:50:31 -0700 Subject: [PATCH] Fix aofshrink crash on windows closes #318 --- pkg/controller/aofshrink.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/controller/aofshrink.go b/pkg/controller/aofshrink.go index 4180b911..2c96ef0c 100644 --- a/pkg/controller/aofshrink.go +++ b/pkg/controller/aofshrink.go @@ -258,6 +258,9 @@ func (c *Controller) aofshrink() { if err := c.aof.Close(); err != nil { log.Fatalf("shrink live aof close fatal operation: %v", err) } + if err := f.Close(); err != nil { + log.Fatalf("shrink new aof close fatal operation: %v", err) + } if err := os.Rename(core.AppendFileName, core.AppendFileName+"-bak"); err != nil { log.Fatalf("shrink backup fatal operation: %v", err) }