def _pre_open(self, sock=None): if sock is None: sock = socket.socket(self._domain, self._type) context = OpenSSL.Context(OpenSSL.SSLv23_METHOD) ssl_sock = OpenSSL.Connection(context, sock) ssl_sock.set_connect_state() GIOChannelClient._pre_open(self, ssl_sock)
def _pre_open(self, sock=None): if sock is None: sock = socket.socket(self._domain, self._type) try: sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1) except AttributeError: pass GIOChannelClient._pre_open(self, sock)
def _pre_open(self, sock=None): if sock is None: sock = socket.socket(self._domain, self._type) try: sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1) except AttributeError: pass context = OpenSSL.Context(OpenSSL.SSLv23_METHOD) ssl_sock = OpenSSL.Connection(context, sock) GIOChannelClient._pre_open(self, ssl_sock)
def _pre_open(self, sock=None): if sock is None: sock = socket.socket(self._domain, self._type) GIOChannelClient._pre_open(self, sock)