> 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