From b3cde6830f0ae451d08f0854a421cc538e2d2e6e 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.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pgconn.go b/pgconn.go index 2a3c5936..9277d4a8 100644 --- a/pgconn.go +++ b/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() }