Przeglądaj źródła

types/logger: release ArgWriter destination after use

Spotted after Brad showed me this utility in #15806.

Updates #cleanup

Signed-off-by: James Tucker <[email protected]>
James Tucker 10 miesięcy temu
rodzic
commit
51b17483ff
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      types/logger/logger.go

+ 1 - 0
types/logger/logger.go

@@ -323,6 +323,7 @@ func (fn ArgWriter) Format(f fmt.State, _ rune) {
 	bw.Reset(f)
 	fn(bw)
 	bw.Flush()
+	bw.Reset(io.Discard)
 	argBufioPool.Put(bw)
 }