Even we thought of this (using apr_thread_create) initially, but later realized that we can't achive time-bound functionality with this, similar to what we've in Windows - WaitForSingleObject().
Thanks, PR On Thu, Sep 2, 2010 at 3:23 AM, William A. Rowe Jr. <[email protected]>wrote: > On 9/1/2010 6:12 AM, Pravesh Rai wrote: > > Hi, > > > > Observed that, if we use following set of functions: > > > > subrequest = ap_sub_req_lookup_uri( webapp->sChpUrl, r, r->output_filters > ); > > ap_run_sub_req( subrequest ); > > ap_rflush( subrequest ); > > ap_destroy_sub_req( subrequest ); > > > > in a thread [using CreateThread() on Windows OS], every execution of > these, left some > > Private Bytes consumed. i.e. Memory Leaks. Do anybody has any clue on > this ? > > Why would you be using CreateThread()? You've mixed your apples and > oranges. > > If you expect apr/httpd to have any chance, you would first use > apr_thread_create, > and be certain to apr_thread_join all of the completed threads. Still no > guarantee > that there are no leaks in this scenario, as msvcr may be creating per > thread > objects. > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: [email protected] > " from the digest: [email protected] > For additional commands, e-mail: [email protected] > >
