Clear ProtocolClient callback after connection error.
Clear ProtocolClient callback after connection error.

Attempting to shut down the connection will fail since the server has already disconnected and a new error will be thrown, masking the original error.

pgbackrest/pgbackrest,pgbackrest/pgbackrest,pgbackrest/pgbackrest