aahz at panix.com (Aahz Maruch) wrote in news:a3ccif$rls$1 at panix2.panix.com: > What I still don't get is why you're waiting on an event rather than on > data. It seems pointless. Just have the worker thread grab data and > process it. The worker thread has other things on its mind: when it does a job, it wants the whole job fully set up and ready to go.