From 7e73c19c28445575e985ba4c1701a93783d43432 Mon Sep 17 00:00:00 2001 From: Daniel Ruggeri Date: Tue, 17 Nov 2020 17:31:15 -0600 Subject: [PATCH] Attempt to reopen files that have gone missing --- bind_query_exporter.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bind_query_exporter.go b/bind_query_exporter.go index f095282..61036b3 100644 --- a/bind_query_exporter.go +++ b/bind_query_exporter.go @@ -205,7 +205,7 @@ func main() { go func(*[]*chan string) { info := &tail.SeekInfo{Offset: fi.Size(), Whence: 0} - t, _ := tail.TailFile(*bindQueryLogFile, tail.Config{Follow: true, Location: info}) + t, _ := tail.TailFile(*bindQueryLogFile, tail.Config{Follow: true, ReOpen: true, Location: info}) for line := range t.Lines { log.Debugln("Read: ", line) for _, consumer := range consumers {