Hi

What is the best method for parsing XML (from a socket) without blocking the main event loop? Threads, or is there any good way to hook XML parsing into the main loop?

I read on the trolltech blog once that the SAX parser API was a piece of shit (although with other words), and I believe that the XmlReader thingy is blocking the loop.