[bknr-cvs] hans changed trunk/thirdparty/hunchentoot/

BKNR Commits bknr at bknr.net
Thu Feb 10 17:22:01 UTC 2011


Revision: 4645
Author: hans
URL: http://bknr.net/trac/changeset/4645

Patch from Dan Weinreb:

limit the maximum number of request handler threads that a taskmaster may
create.  
Support a new SOFT argument to the STOP function that makes Hunchentoot
wait until all currently outstanding requests have been processed before
returning.

Add a favicon.ico to the standard file tree.
Refactorings in the START-OUTPUT function to separate out the actual
header sending from the request processing part.  The new SEND-RESPONSE
function does the I/O part of sending the response header (and possibly
content) and also does the logging.  Used by the thread count limiting
code to send a 503 message if no more threads can be created.

U   trunk/thirdparty/hunchentoot/acceptor.lisp
U   trunk/thirdparty/hunchentoot/compat.lisp
U   trunk/thirdparty/hunchentoot/headers.lisp
U   trunk/thirdparty/hunchentoot/taskmaster.lisp
U   trunk/thirdparty/hunchentoot/util.lisp
A   trunk/thirdparty/hunchentoot/www/favicon.ico

Change set too large, please see URL above




More information about the Bknr-cvs mailing list