Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 45202 invoked from network); 4 Jan 2007 03:28:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Jan 2007 03:28:39 -0000 Received: (qmail 80775 invoked by uid 500); 4 Jan 2007 03:28:45 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 80730 invoked by uid 500); 4 Jan 2007 03:28:45 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 80719 invoked by uid 99); 4 Jan 2007 03:28:45 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jan 2007 19:28:45 -0800 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 [207.155.252.9] (HELO valiant.cnchost.com) (207.155.252.9) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jan 2007 19:28:35 -0800 Received: from [192.168.0.21] (c-24-15-193-17.hsd1.il.comcast.net [24.15.193.17]) (as wrowe@rowe-clan.net) by valiant.cnchost.com (ConcentricHost(2.54) Relay) with ESMTP id B1B2212C71B; Wed, 3 Jan 2007 22:28:14 -0500 (EST) Message-ID: <459C7441.6000104@rowe-clan.net> Date: Wed, 03 Jan 2007 21:28:01 -0600 From: "William A. Rowe, Jr." User-Agent: Thunderbird 1.5.0.8 (X11/20061107) MIME-Version: 1.0 To: Henry Jen CC: APR Development List Subject: Re: [PATCH] apr_threadpool References: <452AE47C.4060603@ztune.net> <4536B0BB.5010702@ztune.net> <459C4738.50208@rowe-clan.net> <459C5CA1.4080207@ztune.net> In-Reply-To: <459C5CA1.4080207@ztune.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Henry Jen wrote: > > +/** > + * Get owner of the task currently been executed by the thread. > + * @param thd The thread is executing a task > + * @param owner Pointer to receive owner of the task. > + * @return APR_SUCCESS if the owner is retrieved successfully > + */ > +APR_DECLARE(apr_status_t) apr_thread_pool_task_owner_get(apr_thread_t * thd, > + void **owner); the void* containing what(???) Can we define an owner a bit more deliberately?