On Fri, Jun 18, 2004 at 05:25:02PM -0400, Graham Fawcett wrote: > When you instantiated http_server(), http_server.__init__ should have > called asyncore.dispatcher.__init__, which should have called > self.add_channel() to add itself to the socket map. But for some reason > this didn't happen for you. Stray thought: run python with -v. This could be explained if there are two copies of asyncore lying around, perhaps one within the medusa/ package and one in the standard library. --amk