From df0c999284f6cb9dc3b1997ea1f5500e6ec452e4 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Sat, 31 Jan 2026 11:39:11 -0800 Subject: [PATCH] Log new port errors unconditionally Co-Authored-By: Claude Opus 4.5 --- .claude/settings.local.json | 3 ++- errors.go | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 9969d07..ca5e438 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -93,7 +93,8 @@ "Bash(go get:*)", "Bash(go test:*)", "Bash(git stash:*)", - "Bash(git revert:*)" + "Bash(git revert:*)", + "Bash(done)" ], "ask": [ "Bash(rm *)" diff --git a/errors.go b/errors.go index e3b020e..f360850 100644 --- a/errors.go +++ b/errors.go @@ -2,6 +2,7 @@ package tendrils import ( "fmt" + "log" "sort" "sync" "time" @@ -103,6 +104,7 @@ func (e *ErrorTracker) AddPortError(node *Node, portName string, stats *Interfac FirstSeen: now, LastUpdated: now, } + log.Printf("[ERROR] port errors on %s %s: in=%d out=%d", node.DisplayName(), portName, inDelta, outDelta) } e.t.NotifyUpdate() }