diff options
author | Ola Bini <ola@autonomia.digital> | 2019-12-21 01:36:19 +0300 |
---|---|---|
committer | Ola Bini <ola@autonomia.digital> | 2019-12-21 01:36:19 +0300 |
commit | f8246ffbbc01eccb4262db921d9657385cd25fbd (patch) | |
tree | f3aa0e63038e0dbf32ef407edc787e8799abe0c7 | |
parent | 4a90b31d8ddd37af1f15645b202528e0db155275 (diff) |
Set freezelog to nil after closing it
-rw-r--r-- | cmd/grumble/freeze.go | 1 | ||||
-rw-r--r-- | cmd/grumble/freeze_unix.go | 1 | ||||
-rw-r--r-- | cmd/grumble/freeze_windows.go | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/cmd/grumble/freeze.go b/cmd/grumble/freeze.go index b2937a2..62cae5a 100644 --- a/cmd/grumble/freeze.go +++ b/cmd/grumble/freeze.go @@ -48,6 +48,7 @@ func (server *Server) openFreezeLog() error { if err != nil { return err } + server.freezelog = nil } logfn := filepath.Join(Args.DataDir, "servers", strconv.FormatInt(server.Id, 10), "log.fz") diff --git a/cmd/grumble/freeze_unix.go b/cmd/grumble/freeze_unix.go index 9eea130..faeab3e 100644 --- a/cmd/grumble/freeze_unix.go +++ b/cmd/grumble/freeze_unix.go @@ -21,6 +21,7 @@ func (server *Server) freezeToFile() (err error) { if err != nil { return err } + server.freezelog = nil } // Make sure the whole server is synced to disk diff --git a/cmd/grumble/freeze_windows.go b/cmd/grumble/freeze_windows.go index bc432b4..a09ef34 100644 --- a/cmd/grumble/freeze_windows.go +++ b/cmd/grumble/freeze_windows.go @@ -20,6 +20,7 @@ func (server *Server) freezeToFile() (err error) { if err != nil { return err } + server.freezelog = nil } // Make sure the whole server is synced to disk |