
Revision: 4278 Author: edi URL: http://bknr.net/trac/changeset/4278 Enough for today U trunk/thirdparty/hunchentoot/acceptor.lisp U trunk/thirdparty/hunchentoot/doc/index.xml U trunk/thirdparty/hunchentoot/specials.lisp Modified: trunk/thirdparty/hunchentoot/acceptor.lisp =================================================================== --- trunk/thirdparty/hunchentoot/acceptor.lisp 2009-02-18 00:24:33 UTC (rev 4277) +++ trunk/thirdparty/hunchentoot/acceptor.lisp 2009-02-18 00:32:16 UTC (rev 4278) @@ -99,15 +99,13 @@ :documentation "The read timeout of the acceptor, specified in \(fractional) seconds. The precise semantics of this parameter is determined by the underlying Lisp's implementation of -socket timeouts. NIL \(which is the default that you might want to -change for production environments) means no timeout.") +socket timeouts. NIL means no timeout.") (write-timeout :initarg :write-timeout :reader acceptor-write-timeout :documentation "The write timeout of the acceptor, specified in \(fractional) seconds. The precise semantics of this parameter is determined by the underlying Lisp's implementation of -socket timeouts. NIL \(which is the default that you might want to -change for production environments) means no timeout.") +socket timeouts. NIL means no timeout.") #+:lispworks (process :accessor acceptor-process :documentation "The Lisp process which accepts incoming @@ -159,8 +157,8 @@ :output-chunking-p t :input-chunking-p t :persistent-connections-p t - :read-timeout nil - :write-timeout nil + :read-timeout *default-connection-timeout* + :write-timeout *default-connection-timeout* :access-logger 'log-access-to-file :message-logger 'log-message-to-file) (:documentation "To create a Hunchentoot webserver, you make an Modified: trunk/thirdparty/hunchentoot/doc/index.xml =================================================================== --- trunk/thirdparty/hunchentoot/doc/index.xml 2009-02-18 00:24:33 UTC (rev 4277) +++ trunk/thirdparty/hunchentoot/doc/index.xml 2009-02-18 00:32:16 UTC (rev 4278) @@ -1077,9 +1077,30 @@ </clix:description> </clix:readers> + </clix:subchapter> + <clix:subchapter name="replies" title="Reply objects"> + </clix:subchapter> + <clix:subchapter name="sessions" title="Sessions"> + </clix:subchapter> + + <clix:subchapter name="handlers" title="Handlers"> + </clix:subchapter> + + <clix:subchapter name="handler-selection" title="Handler selection"> + </clix:subchapter> + + <clix:subchapter name="logging" title="Logging"> + </clix:subchapter> + + <clix:subchapter name="conditions" title="Conditions"> + </clix:subchapter> + + <clix:subchapter name="misc" title="Miscellaneous"> + </clix:subchapter> + </clix:chapter> <clix:chapter name='dict' title='The HUNCHENTOOT dictionary'> @@ -1986,18 +2007,8 @@ <clix:description>Superclass for all errors related to Hunchentoot. </clix:description> </clix:condition> - <clix:function name='hunchentoot-error'> - <clix:lambda-list>format-control - <clix:lkw>rest - </clix:lkw> format-arguments - </clix:lambda-list> - <clix:returns>result - </clix:returns> - <clix:description>Signals an error of type HUNCHENTOOT-SIMPLE-ERROR with the provided -format control and arguments. - </clix:description> - </clix:function> + <clix:function name='log-message'> <clix:lambda-list>log-level format-string <clix:lkw>rest @@ -2475,15 +2486,6 @@ <clix:description>Whether the current connection to the client is secure. </clix:description> </clix:function> - <clix:function generic='true' name='start'> - <clix:lambda-list>acceptor - </clix:lambda-list> - <clix:returns>result - </clix:returns> - <clix:description>Starts the ACCEPTOR so that it begins accepting -connections. Returns the acceptor. - </clix:description> - </clix:function> <clix:function name='start-session'> <clix:lambda-list> Modified: trunk/thirdparty/hunchentoot/specials.lisp =================================================================== --- trunk/thirdparty/hunchentoot/specials.lisp 2009-02-18 00:24:33 UTC (rev 4277) +++ trunk/thirdparty/hunchentoot/specials.lisp 2009-02-18 00:32:16 UTC (rev 4278) @@ -308,8 +308,8 @@ "Length of buffers used for internal purposes.") (defvar *default-connection-timeout* 20 - "The default connection timeout used when a Hunchentoot server is -reading from and writing to a socket stream.") + "The default connection timeout used when an acceptor is reading +from and writing to a socket stream.") (defvar-unbound *local-host* "Bound to a string denoting the address at which the current