Hi Hartwig et. al, On 25 March 2018 at 11:29, Robert Osfield <[email protected]> wrote: > I think there are two bugs here - first of DatabasePager.cpp is > calling startThead twice, secondly OpenThreads itself isn't catching > this. > > OpenThreads::Thread::startThread() needs to be modified so that it > doesn't start a thread that has already been started. And > DatabasePager needs to fixed so it doesn't start a thread twice. Both > fixes are needed. I will now have a think about what is the cleanest > way to implement these fixes.
I have now checked in fixes for OpenThreads and DatabasePager, these are merged with master, OpenSceneGraph-3.4 and OpenSceneGraph-3.6 branches. Changes are: https://github.com/openscenegraph/OpenSceneGraph/commit/1224f400119e1e822bd83ef9a3f966bd8f90aaf9 https://github.com/openscenegraph/OpenSceneGraph/commit/aa69f509337269a60ea3f22711a2190e733a84d8 Could you test this out with your applications and let me know how you get on. If it looks good I'll create a 3.6.0-rc2 to wrap them up. Thanks for pinpointing the bug, Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

