chris at freeranger.com: > I think I need a combination of threads, queues, socket client and > se[r]ver. Yes, although I'd stay away from threads if I could. > Anyone have ideas about how I might frame this out? Take a look at asyncio. It might have everything you could wish for. Marko