From 76fc7e709bb2df4188d0233a552d1adf5c3ca042 Mon Sep 17 00:00:00 2001 From: Tai Groot Date: Wed, 16 Jul 2025 19:20:25 -0700 Subject: [PATCH] bugfix: fixup panic for oob range --- cmd/logs.go | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/cmd/logs.go b/cmd/logs.go index aef7639a5d0ad9ed97756fbf204319fb9c274952..8e8fcac3aa5502d393200c9e3fa7cacff1301a2e 100644 --- a/cmd/logs.go +++ b/cmd/logs.go @@ -77,17 +77,13 @@ func followLogs(ctx context.Context, logsFile string, tailLines int) error { } var lines []string - lineCount := 0 for line := range t.Lines { if line.Err != nil { continue } lines = append(lines, line.Text) - lineCount++ - if lineCount >= tailLines { - if len(lines) > tailLines { - lines = lines[len(lines)-tailLines:] - } + if len(lines) > tailLines { + lines = lines[len(lines)-tailLines:] } } t.Stop() @@ -138,17 +134,13 @@ func showLogs(logsFile string, tailLines int) error { defer t.Stop() var lines []string - lineCount := 0 for line := range t.Lines { if line.Err != nil { continue } lines = append(lines, line.Text) - lineCount++ - if lineCount >= tailLines { - if len(lines) > tailLines { - lines = lines[len(lines)-tailLines:] - } + if len(lines) > tailLines { + lines = lines[len(lines)-tailLines:] } }