Return-Path: Delivered-To: apmail-httpd-modules-dev-archive@locus.apache.org Received: (qmail 13931 invoked from network); 14 Jun 2007 15:52:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Jun 2007 15:52:01 -0000 Received: (qmail 95134 invoked by uid 500); 14 Jun 2007 15:52:03 -0000 Delivered-To: apmail-httpd-modules-dev-archive@httpd.apache.org Received: (qmail 95098 invoked by uid 500); 14 Jun 2007 15:52:03 -0000 Mailing-List: contact modules-dev-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: modules-dev@httpd.apache.org Delivered-To: mailing list modules-dev@httpd.apache.org Received: (qmail 95088 invoked by uid 99); 14 Jun 2007 15:52:03 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2007 08:52:03 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [166.70.186.42] (HELO onyx.sharktooth.org) (166.70.186.42) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2007 08:51:59 -0700 Received: from corvette.dnsdhcp.provo.novell.com ([137.65.60.38]) by onyx.sharktooth.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.63 (FreeBSD)) (envelope-from ) id 1HyrOJ-0004OH-IZ for modules-dev@httpd.apache.org; Thu, 14 Jun 2007 09:37:44 -0600 Message-ID: <467165B9.9000905@joe-lewis.com> Date: Thu, 14 Jun 2007 09:58:49 -0600 From: Joe Lewis User-Agent: Thunderbird 1.5.0.8 (X11/20060911) MIME-Version: 1.0 To: modules-dev@httpd.apache.org References: <20070614162854.0ca901a4@grimnir> In-Reply-To: Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 137.65.60.38 X-SA-Exim-Mail-From: joe@joe-lewis.com X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on onyx.sharktooth.org X-Spam-Level: Subject: Re: Apache Thread Creation/Destroy Problem X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on onyx.sharktooth.org) X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.7 Croteau, Beau wrote: > I'm sorry, I don't understand the question. > > Mod_gsoap hooks in as such: > static void > gsoap_hooks(apr_pool_t * p) > { > // I think this is the call to make to register a handler for method > calls (GET PUT et. al.). > // We will ask to be last so that the comment has a higher tendency > to > // go at the end. > ap_hook_handler(gsoap_handler, NULL, NULL, APR_HOOK_LAST); > > //Register a handler for post config processing > ap_hook_post_config(gsoap_init, NULL, NULL, APR_HOOK_MIDDLE); > } > [snip] I think we need to know if you create the thread in the gsoap_init function or the gsoap_handler function (not a copy of the register_hooks function, but which hook that register_hooks uses to create the thread). Joe