Hi Sorin,

Thanks for the prompt response. So is it possible to create new threads and do 
my custom tasks in parallel? Do you have any useful pointers to working with 
apr_thread_proc?

I have a doubt that using multithreading inside apache module, which is itself 
part of an apache main process thread could be much beneficial? The module I 
intend to write is basically for generating log files using the client side 
data sent as part of the request. This data is going to be of uniform size 
mostly.

Thanks,
Pooja

-----Original Message-----
From: Sorin Manolache [mailto:sor...@gmail.com]
Sent: Friday, February 13, 2009 4:21 PM
To: modules-dev@httpd.apache.org
Subject: Re: Regarding Multithreading in apache modules

On Fri, Feb 13, 2009 at 11:33, Pooja Maheshwari
<pooja.maheshw...@impetus.co.in> wrote:
> Hi all,
>
> Is it possible to use multithreading in apache modules written in C?

Yes.

> As I searched, apr_thread_proc provides process & thread management 
> functions. Does it come as part of Apache 2.2?

Yes.

Apache itself uses threads to serve requests if it is configured to
use the mpm_worker module.

S

--
A: Because it reverses the logical flow of conversation.
Q: Why is top-posting frowned upon?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

* Meet us at Hall 2/Booth 2C111 at the Mobile World Congress, Barcelona, Feb 
16-19, 2009.
* Attend the qLabs webinar on Test Case Prioritization on Feb 20, 2009. Visit 
www.impetus.com for details.

Impetus is the winner of the Economic Times Intel Smart Workplace Awards 2008 
and the CNBC emerging India 2008.

NOTE: This message may contain information that is confidential, proprietary, 
privileged or otherwise protected by law. The message is intended solely for 
the named addressee. If received in error, please destroy and notify the 
sender. Any use of this email is prohibited when received in error. Impetus 
does not represent, warrant and/or guarantee, that the integrity of this 
communication has been maintained nor that the communication is free of errors, 
virus, interception or interference.

Reply via email to