From d05ed45871e63a7314bd0dda221e7fb9247fad97 Mon Sep 17 00:00:00 2001 From: Siyuan Miao Date: Fri, 12 Sep 2025 12:50:46 +0200 Subject: [PATCH] chore: add trace log for writeWithTimeout --- internal/usbgadget/utils.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/usbgadget/utils.go b/internal/usbgadget/utils.go index 56f9c308..85bf1579 100644 --- a/internal/usbgadget/utils.go +++ b/internal/usbgadget/utils.go @@ -121,6 +121,12 @@ func (u *UsbGadget) writeWithTimeout(file *os.File, data []byte) (n int, err err return } + u.log.Trace(). + Str("file", file.Name()). + Bytes("data", data). + Err(err). + Msg("write failed") + if errors.Is(err, os.ErrDeadlineExceeded) { u.logWithSuppression( fmt.Sprintf("writeWithTimeout_%s", file.Name()),