Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/grumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOla Bini <ola@autonomia.digital>2019-12-21 01:36:19 +0300
committerOla Bini <ola@autonomia.digital>2019-12-21 01:36:19 +0300
commitf8246ffbbc01eccb4262db921d9657385cd25fbd (patch)
treef3aa0e63038e0dbf32ef407edc787e8799abe0c7
parent4a90b31d8ddd37af1f15645b202528e0db155275 (diff)
Set freezelog to nil after closing it
-rw-r--r--cmd/grumble/freeze.go1
-rw-r--r--cmd/grumble/freeze_unix.go1
-rw-r--r--cmd/grumble/freeze_windows.go1
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