From d9026499fd059df962fff8feba544b9fa74dcef9 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Thu, 13 Aug 2026 21:04:19 +0200 Subject: [PATCH] toolsrv: suppress write errors during shutdown --- cmd/toolsrv/p9.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/toolsrv/p9.go b/cmd/toolsrv/p9.go index 5cf7535..6f3878d 100644 --- a/cmd/toolsrv/p9.go +++ b/cmd/toolsrv/p9.go @@ -66,7 +66,9 @@ func serve9P(ctx context.Context, conn net.Conn, tree *virtfs.Tree, srv *server. go func() { for resp := range responses { if err := plan9.WriteFcall(conn, resp); err != nil { - logger.Warn("write error: %v", err) + if ctx.Err() == nil { + logger.Warn("write error: %v", err) + } return } }