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:descriptionSuperclass for all errors related to Hunchentoot. </clix:description> </clix:condition> - <clix:function name='hunchentoot-error'> - clix:lambda-listformat-control - clix:lkwrest - </clix:lkw> format-arguments - </clix:lambda-list> - clix:returnsresult - </clix:returns> - clix:descriptionSignals 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-listlog-level format-string clix:lkwrest @@ -2475,15 +2486,6 @@ clix:descriptionWhether the current connection to the client is secure. </clix:description> </clix:function> - <clix:function generic='true' name='start'> - clix:lambda-listacceptor - </clix:lambda-list> - clix:returnsresult - </clix:returns> - clix:descriptionStarts 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