def get_request(self): socket, client_address = WSGIServer.get_request(self) socket = ssl.wrap_socket(socket, server_side=True, certfile=certfile, keyfile=keyfile) return socket, client_address
def get_request(self): (sock, addr) = WSGIServer.get_request(self) ssock = ssl.wrap_socket(sock, keyfile=self.keypath, certfile=self.certpath, server_side=True) return (ssock, addr)
def get_request(self): socket, client_address = WSGIServer.get_request(self) socket = ssl.wrap_socket(socket, server_side=True, certfile=SERVER_CERT_FILE, keyfile=SERVER_KEY_FILE) return socket, client_address
def get_request(self): socket, client_address = WSGIServer.get_request(self) socket = ssl.wrap_socket(socket, server_side=True, certfile=certfile, keyfile=keyfile) return socket, client_address
def get_request(self): socket, client_address = WSGIServer.get_request(self) socket = ssl.wrap_socket(socket, server_side=True, certfile=SERVER_CERT_FILE, keyfile=SERVER_KEY_FILE) return socket, client_address
def get_unix_request(self): sock, _ = WSGIServer.get_request(self) cred = sock.getsockopt(socket.SOL_SOCKET, socket.SO_PEERCRED, self.csize) cred = struct.unpack('3i', cred) ret = [sock, ['pid: %i, uid: %i, gid: %i' % cred, 0]] return ret
def get_request(self): sock, addr = WSGIServer.get_request(self) if len(self.clients) >= self.limit: # Too many clients, disconnect idle ones. self.kill_idle_clients() if len(self.clients) >= self.limit: # We _still_ have too many connected non-idle clients. We # can't accept this request. return sock.close() client = NonBlockingClient(self, sock, addr) self.clients[client] = time.time() log.debug2('new client [%d]: %s:%d', client.fileno(), *addr) return client, addr