Re: Issue with APR APIs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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. <wrowe@xxxxxxxxxxxxx> 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: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux