From c179da1d262fac4b84aead48ca7e3828b4854e47 Mon Sep 17 00:00:00 2001 From: Sadegh Ramezani Date: Fri, 10 Jul 2020 14:36:41 +0430 Subject: [PATCH] Remove loop condition Because 'err' is always 'nil' and condition is always 'true' --- jsonrpc2.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonrpc2.go b/jsonrpc2.go index 518f5c0..d2c5133 100644 --- a/jsonrpc2.go +++ b/jsonrpc2.go @@ -507,7 +507,7 @@ func (c *Conn) DisconnectNotify() <-chan struct{} { func (c *Conn) readMessages(ctx context.Context) { var err error - for err == nil { + for { var m anyMessage err = c.stream.ReadObject(&m) if err != nil {