toolsrv: suppress write errors during shutdown

This commit is contained in:
Levi Neely 2026-08-13 21:04:19 +02:00
parent bcaac146d2
commit d9026499fd
1 changed files with 3 additions and 1 deletions

View File

@ -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
}
}