From 2de1f428570855bd59083a705f832e8bddc0eb51 Mon Sep 17 00:00:00 2001 From: Baokun Lee Date: Tue, 23 Mar 2021 11:18:50 +0800 Subject: [PATCH] net: clear completed Buffers to permit earlier collection Fixes #45163 Change-Id: Ie034145e3818930bb19371d73ec6960cbdc55aa7 Reviewed-on: https://go-review.googlesource.com/c/go/+/303829 Run-TryBot: Baokun Lee Trust: Baokun Lee TryBot-Result: Go Bot Reviewed-by: Ian Lance Taylor Reviewed-by: Emmanuel Odeke --- src/net/net.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/net/net.go b/src/net/net.go index 4b4ed129cc..7e172b708e 100644 --- a/src/net/net.go +++ b/src/net/net.go @@ -733,6 +733,7 @@ func (v *Buffers) consume(n int64) { return } n -= ln0 + (*v)[0] = nil *v = (*v)[1:] } } -- 2.50.0