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

BKNR Commits bknr at bknr.net
Sun Feb 21 13:24:29 UTC 2010


Revision: 4516
Author: edi
URL: http://bknr.net/trac/changeset/4516

Prevent potential leaks

U   trunk/thirdparty/hunchentoot/CHANGELOG
U   trunk/thirdparty/hunchentoot/acceptor.lisp

Modified: trunk/thirdparty/hunchentoot/CHANGELOG
===================================================================
--- trunk/thirdparty/hunchentoot/CHANGELOG	2010-02-21 13:14:50 UTC (rev 4515)
+++ trunk/thirdparty/hunchentoot/CHANGELOG	2010-02-21 13:24:29 UTC (rev 4516)
@@ -1,3 +1,6 @@
+Prevent potential leak when closing stream (Matt Lamari, Martin Simmons)
+Change some occurrences of HANDLER-CASE* to HANDLER-CASE (Hans Hübner, Allan Dee)
+
 Version 1.1.0
 2010-01-08
 Architectural changes - see HANDLE-REQUEST (thanks to Andreas Fuchs and Frode Fjeld)

Modified: trunk/thirdparty/hunchentoot/acceptor.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/acceptor.lisp	2010-02-21 13:14:50 UTC (rev 4515)
+++ trunk/thirdparty/hunchentoot/acceptor.lisp	2010-02-21 13:24:29 UTC (rev 4516)
@@ -346,7 +346,8 @@
         ;; errors that may occur while flushing and/or closing the
         ;; stream.
         (ignore-errors*
-          (force-output *hunchentoot-stream*)
+          (force-output *hunchentoot-stream*))
+        (ignore-errors*
           (close *hunchentoot-stream* :abort t))))))
   
 (defmethod acceptor-ssl-p ((acceptor t))





More information about the Bknr-cvs mailing list