From 4ae5413ed7924385788f0f905f709dea73f856bc Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Fri, 15 Apr 2016 13:48:02 -0700 Subject: [PATCH] Truncate events log after read Signed-off-by: Michael Crosby --- supervisor/supervisor.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/supervisor/supervisor.go b/supervisor/supervisor.go index c642a18..5edb141 100644 --- a/supervisor/supervisor.go +++ b/supervisor/supervisor.go @@ -64,7 +64,7 @@ func setupEventLog(s *Supervisor) error { } logrus.WithField("count", len(s.eventLog)).Debug("containerd: read past events") events := s.Events(time.Time{}) - f, err := os.OpenFile(filepath.Join(s.stateDir, "events.log"), os.O_WRONLY|os.O_CREATE|os.O_APPEND, 0755) + f, err := os.OpenFile(filepath.Join(s.stateDir, "events.log"), os.O_WRONLY|os.O_CREATE|os.O_APPEND|os.O_TRUNC, 0755) if err != nil { return err }