i want to write a thread in python that listens for client connections to a socket and creates new server threads for each of the connections it detects. is there a simple way to do this by using socket.listen(1) and socket.accept()? -- dominik