How about using easy-acceptor instead of acceptor ?
在 Wed, 29 Feb 2012 09:55:36 +0800,Xu Jingtao jingtaozf@gmail.com 写道:
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
tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel