HI Andreas,

On Tue, Jun 15, 2010 at 3:24 PM, Robert Osfield
<[email protected]> wrote:
> My first step will be to
> recreate the deadlock at my end, it might be worth me adding some form
> a deadlock detection into the DatabasePager so I'll have a think about
> that right now.

I've added some code into DatabasePager for monitoring the activity of
the DatabaseThread's and it is able to spot the deadlocks.  I can't
reproduce the deadlocks without upping the OSG_NUM_DATABASE_THREADS=4,
but once I do the deadlock happens within a few seconds.

Being able to reliably recreate the deadlock is great news as it'll
make it far easier to track down the specific cause and to test
solutions.  I've run out of working day today, but tomorrow I'll come
back to it and should be able to get a fix checked into tomorrow.

Cheers,
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to