def _read(self):
        try:
            if self.secure and self._ssock:
                data = self._ssock.read(self._bufsize)
            else:
                try:
                    data = self._sock.recv(self._bufsize)
                except SSLError as exc:
                    if (SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE) in exc.errno:
                        return
                    raise

            if data:
                self.fire(read(data)).notify = True
            else:
                self.close()
        except SocketError as e:
            if e.args[0] == EWOULDBLOCK:
                return
            else:
                self.fire(error(e))
                self._close()
dataset/ETHPy150Open circuits/circuits/circuits/net/sockets.py/Client._read/swapped operands of `in`