> Blocking at the end, is ok... Blocking while the application is running is 
> not.  Yes, I want my cake and to eat is as well :)
>
> I essentially want to kick off the request at the beginning of the run, then 
> let the request run its course in the backround.
>
> If the main application (no event loop at all, non-event driven, nonQt for 
> the most part), finishes first (rare occasion) I can block on the background 
> thread ending.  However most times, the single http request will have 
> finished long before

You can enqueue your requests to this thread, do all n/w processing
there and exit the thread when its done with all the requests.

Meanwhile in the main thread you can wait for this helper thread to
finish (QThread::wait()). If its not running, thne u exit away
immediately, else wait till that thread exits and then quit your main
app. Will that work?

HTH,
-mandeep

>
> Scott
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to