httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ben Laurie <...@gonzo.ben.algroup.co.uk>
Subject Re: 2.0: threading & i/o
Date Mon, 12 May 1997 18:03:38 GMT
Doug MacEachern wrote:
> Alexei Kosut <akosut@nueva.pvt.k12.ca.us> wrote:
> > Agreed. Also the simplicty of multiprocesses; if you're running a
> > module that can't deal with multithreading (makes use of global
> > variables, whatever), then threading simply isn't an option; you need
> > to spawn a seperate process for each request. The thread abstraction
> > in RST's apache-XX was also useful because it simplified threading;
> > Apache (and especially an Apache module) doesn't need all the
> > complexity of POSIX threads, and it's hard to implement all of that on
> > some systems, anyway.
> 
> I see, so "rsthreads" was the abstraction, not a standalone threads
> implementation?

rsthreads was both, actually. I'm not totally convinced that it simplified
things much, though. Certainly making it work with NT was painful.

Cheers,

Ben.

-- 
Ben Laurie                Phone: +44 (181) 994 6435  Email: ben@algroup.co.uk
Freelance Consultant and  Fax:   +44 (181) 994 6472
Technical Director        URL: http://www.algroup.co.uk/Apache-SSL
A.L. Digital Ltd,         Apache Group member (http://www.apache.org)
London, England.          Apache-SSL author

Mime
View raw message