From 9aead0c4943840609d87bf9e5191fb27bfd59b9d Mon Sep 17 00:00:00 2001 From: Hans Huebner Date: Sun, 28 Jul 2013 17:50:00 +0200 Subject: [PATCH] fix acceptor-remove-session --- CHANGELOG | 4 ++++ acceptor.lisp | 2 +- doc/index.xml | 2 +- hunchentoot.asd | 2 +- www/hunchentoot-doc.html | 4 ++-- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 48e5081..3fa18c7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +Version 1.2.19 +2013-07-28 +Fix ACCEPTOR-REMOVE-SESSION default implementation (Stas Boukarev, Mathieu Lemoine) + Version 1.2.18 2013-05-03 Prevent errors when basic auth user or password contains colon diff --git a/acceptor.lisp b/acceptor.lisp index 3579d9c..13ad5ea 100644 --- a/acceptor.lisp +++ b/acceptor.lisp @@ -703,7 +703,7 @@ handler." (defmethod acceptor-remove-session ((acceptor acceptor) (session t)) "Default implementation for the session removal hook function. This function is called whenever a session is destroyed." - ) + nil) (defgeneric acceptor-server-name (acceptor) (:documentation "Returns a string which can be used for 'Server' headers.") diff --git a/doc/index.xml b/doc/index.xml index e0b946f..06fe3de 100644 --- a/doc/index.xml +++ b/doc/index.xml @@ -633,7 +633,7 @@ acceptor session - generalized-boolean + | This function is called whenever a session in diff --git a/hunchentoot.asd b/hunchentoot.asd index c3a52d5..e8cb952 100644 --- a/hunchentoot.asd +++ b/hunchentoot.asd @@ -33,7 +33,7 @@ (in-package :hunchentoot-asd) -(defvar *hunchentoot-version* "1.2.18" +(defvar *hunchentoot-version* "1.2.19" "A string denoting the current version of Hunchentoot. Used for diagnostic output.") diff --git a/www/hunchentoot-doc.html b/www/hunchentoot-doc.html index ca48b81..65fd53e 100644 --- a/www/hunchentoot-doc.html +++ b/www/hunchentoot-doc.html @@ -174,7 +174,7 @@ Hunchentoot itself together with this documentation can be downloaded from http://weitz.de/files/hunchentoot.tar.gz. - The current version is 1.2.18. + The current version is 1.2.19.

The preferred method to compile and load Hunchentoot is via ASDF. If you want to avoid @@ -634,7 +634,7 @@
acceptor-remove-session acceptor session => - generalized-boolean + |

This function is called whenever a session in ACCEPTOR is being destroyed because of -- 2.11.4.GIT