[hunchentoot-devel] hunchentoot-1.2.2 throw a Recursive lock attempt error in sbcl 1.0.55

Xu Jingtao jingtaozf at gmail.com
Wed Feb 29 01:55:36 UTC 2012


Hi all,

I update my hunchentoot from 1.1.1 to 1.2.2 a few days ago,and create an accepter like this:
============================================================================
         (make-instance 'acceptor :address "127.0.0.1" :port port
           :access-log-destination (strcat *log-path* "access.log")
           :message-log-destination (strcat *log-path* "message.log"))
============================================================================

A few hours later,hunchentoot will throw an error message like this:
============================================================================
debugger invoked on a SIMPLE-ERROR in thread #<THREAD
                                               "hunchentoot-worker-127.0.0.1:43115" RUNNING
                                               {C4F7F19}>:
  Recursive lock attempt #S(SB-THREAD:MUTEX
                            :NAME "global-message-log-lock"
                            :%OWNER #<SB-THREAD:THREAD
                                      "hunchentoot-worker-127.0.0.1:43115" RUNNING
                                      {C4F7F19}>
                            :STATE 1).
============================================================================
And the site will not hand request any more.

stop server seems dead too.

I have to roll back to 1.1.1 at this time.

With Best Regards.
___________________________________
Jingtao Xu
www.jingtao.net




More information about the Tbnl-devel mailing list