Patch from Dan Weinreb:
commitbe332b7df2155e848a6b004da8347cce52973658
authorHans Hübner <hans.huebner@gmail.com>
Thu, 10 Feb 2011 17:22:00 +0000 (10 17:22 +0000)
committerHans Hübner <hans.huebner@gmail.com>
Thu, 10 Feb 2011 17:22:00 +0000 (10 17:22 +0000)
treed48465dd336a98c28604bcef7c701198c45211fb
parenta85dffea387876ff3c7b332918b7ce8a1d61e2de
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.
acceptor.lisp
compat.lisp
headers.lisp
taskmaster.lisp
util.lisp
www/favicon.ico [new file with mode: 0644]