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

BKNR Commits bknr at bknr.net
Wed Feb 18 00:32:16 UTC 2009


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





More information about the Bknr-cvs mailing list