コード例 #1
0
def serve_socket_helper(sock, secure=False, vdb=None):
    if secure:
        log("requiring authentication")
        try:
            stream = SocketStream.from_secure_server_socket(sock, vdb)
        except:
            log("authenication failed")
            sock.close()
        else:
            log("authentication successful")
            serve_channel(Channel(stream))
    else:
        serve_channel(Channel(SocketStream(sock)))