hi, I have implement a command line app using Python's cmd library module and it works fine. I 've also create a simple threaded socket server. How can i merge the two ones, so that the console app, is also a listening server? How can i achieve that with threads? I'm trying for days and i can't make it work! I know it can be done with Twisted but i want to understand how thread works.
The console: class BM(CmdBase): """Simple custom command processor""" def do_acmd(self): pass if __name__ == '__main__': BM().cmdloop() and the Server: class MyClientHandler(SocketServer.BaseRequestHandler): def handle(self): pass server = SocketServer.ThreadingTCPServer(myaddr, MyClientHandler) server.serve_forever( ) Thanks in advance Threads can be so difficult A.K. -- http://mail.python.org/mailman/listinfo/python-list