From e1ea0d4fb53e2c5533f0d68b6f986239fce4ec98 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 6 Apr 2020 18:34:33 +0200 Subject: [PATCH] Simplify ring consumer loop No need to use Peek here. --- downstream.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/downstream.go b/downstream.go index 95d9400..477e325 100644 --- a/downstream.go +++ b/downstream.go @@ -693,13 +693,12 @@ func (dc *downstreamConn) welcome() error { } for { - msg := consumer.Peek() + msg := consumer.Consume() if msg == nil { break } dc.sendFromUpstream(msg, uc) - consumer.Consume() } })