From 5c2cabb44e28b1a21ca5f3b755b5a0664498eb53 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Sun, 16 Apr 2017 13:12:58 +0200 Subject: [PATCH] clear reference on release --- common/buf/multi_buffer.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/buf/multi_buffer.go b/common/buf/multi_buffer.go index dd6b706ca..e6809cf38 100644 --- a/common/buf/multi_buffer.go +++ b/common/buf/multi_buffer.go @@ -70,7 +70,8 @@ func (mb MultiBuffer) IsEmpty() bool { } func (mb MultiBuffer) Release() { - for _, b := range mb { + for i, b := range mb { b.Release() + mb[i] = nil } }