[F.G.] > Is there a way to perform other operations while still looping with > asyncore.loop() without spawning a new thread? while something(): asyncore.poll(timeout=0.1) # Or other suitable timeout in seconds doOtherWork() -- Richie Hindle richie at entrian.com