Hi Jan, I have just checked in the setting of blocks during the constructor of the two ThreadSafe SceneView queues in Renderer. I don't know if this will fix anything, but at least on my system it doesn't break anything, and I believe its the correct implementation.
I am hopeful that this change will help things as I think I have spotted a failure mode - in the ThreadSafeQueue class there is a block that puts the calling thread to takeFront() to sleep when the queue is empty, if the block isn't set then the getFront() will return NULL, and the frame could complete without actually doing anything, and without passing the SceneView on to the available SceneView queue. Um... the above is probably rather awkward to follow.... anyway the change is now checked in. Fingers cross we'll see some progress. Could you test pretty please :-) Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

