Hi Ryan, On Fri, Sep 16, 2011 at 3:51 PM, Ryan Pavlik <[email protected]> wrote: > Sounds like this could be the "static initialization order fiasco" > - http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.14 - or perhaps > just a plain old race condition.
It's not a static initialization order issue as the access to the static is all done through a single static method that ensures correct order of initialization for the relevant data structure. What I believe the issue is race condition with two threads calling the static method at the same time and both for the first time. Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

