Without this commit, calling Connection.disconnect() results in reconnection if auto_reconnect was previously set to True. It prevents from doing a clean exit.
Without this commit, calling Connection.disconnect() results in reconnection if auto_reconnect was previously set to True. It prevents from doing a clean exit.