OK, I've tried a couple web servers --- portableaserve and CL-HTTPD.

Both are multiprocessing web servers.  Both seem to hang when getting
requests from more than one client at a time.  I think there's
something wrong with the CMUCL multiprocessing.  I notice this same
kind of thread starvation in other things such as graphics
applications.  (I think this has been a problem for a long time, but I
have no idea exactly what it is.  If anyone is curious, I have code
that runs under Garnet that demonstrates the problem using the Garnet
animation interactors.)

Is anyone actually running a web server under CMUCL?  What are you
running?

-- 
Fred Gilham                                        [EMAIL PROTECTED]
...Please don't assume Lisp is only useful for Animation and Graphics,
AI, Bioinformatics, B2B and E-Commerce, Data Mining, EDA/Semiconductor
applications, Expert Systems, Finance, Intelligent Agents, Knowledge
Management, Mechanical CAD, Modeling and Simulation, Natural Language,
Optimization, Research, Risk Analysis, Scheduling, Telecom, and Web
Authoring just because these are the only things they happened to
list.                                                  -- Kent Pitman

Reply via email to