httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nirmesh Patel <nirm...@yahoo.com>
Subject [users@httpd] High CPU
Date Mon, 24 Mar 2008 20:57:30 GMT
Hi All,

Running 
Server Version: Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8e DAV/2
Server Built: Sep 23 2007 18:33:41
Linux 2.4.21-47.EL #1 Wed Jul 5 20:46:55 EDT 2006 i686 i686 i386 GNU/Linux


I've been seeing some high CPU utilization on one of my webservers. In every case, the thread
directly related to high CPU utilization is sitting in the "while" loop of the following function:

=======    from <Source Root>srclib/apr/memory/unix/apr_pools.c

APR_DECLARE(void) apr_pool_cleanup_kill(apr_pool_t *p, const void *data, arp_status_t (*cleanup_fn)(void
*))
{
    cleanup_t *c, **lastp;

    if ( p == NULL )
        return;

    c = p->cleanups;
    lastp = &p->cleanups;
    while (c) {
        if (c->data == data && c->plain_cleanup_fn == cleanup_fn ) {
            *lastp = &c->next;
            c = c->next;
        }

        lastp = &c->next;
        c = c->next;
    }
}

Has anyone encountered this before?  Any help is greatly appreciated.

Nirmesh




      ____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  http://tools.search.yahoo.com/newsearch/category.php?category=shopping

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


Mime
View raw message