Unfortunately the standalone deadlock utility provided by BDB does not seem
to resolve this.  I just tried running it with all these hung threads and
somehow the result was a database that needs recovery.  db_stat also
indicates the number of deadlocks is 0.

This seems to indicate that the problem is not caused by deadlocks.  What do
you think?

Red


On Thu, Oct 16, 2008 at 12:43 AM, Leslie P. Polzer
<[EMAIL PROTECTED]>wrote:

>
> > The symptoms are as follows: The server uses 99% CPU as hundreds of
> threads
> > continue to run.  It appears that each is trying to access objects in the
> > database, but these database operations are all blocking.
>
> Sounds like a deadlock scenario to me.
>
> "Fixed" in unstable.
>
> For stable, use the external deadlock detector: see
> DB-BDB::START-DEADLOCK-DETECTOR and the DEADLOCK-DETECT
> arg to OPEN-STORE. Be sure to set the correct path to
> your db_deadlock binary in my-config.sexp.
>
>  Leslie
>
>
> _______________________________________________
> elephant-devel site list
> elephant-devel@common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
>
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

Reply via email to