From da695c2ff8410ef481bf4dd88b6a8c0e22da62a9 Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Sat, 12 Jan 2019 16:17:03 -0600 Subject: [PATCH] Fix die on receive message error --- pgconn/pgconn.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pgconn/pgconn.go b/pgconn/pgconn.go index 2a3c5936..9277d4a8 100644 --- a/pgconn/pgconn.go +++ b/pgconn/pgconn.go @@ -263,7 +263,7 @@ func (pgConn *PgConn) ReceiveMessage() (pgproto3.BackendMessage, error) { msg, err := pgConn.Frontend.Receive() if err != nil { // Close on anything other than timeout error - everything else is fatal - if err, ok := err.(net.Error); !ok && err.Timeout() { + if err, ok := err.(net.Error); !(ok && err.Timeout()) { pgConn.hardClose() }