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

Reply via email to