Robert,

Apologies for the delay...

On 7. Feb, 2007, at 19:52 , Robert Osfield wrote:

Curious, this suggests that its running multi-threaded and not exiting
the thread.  Either that or its running single threaded and the main
frame loop isn't exiting.

Its really frustrating that I don't have the machine in front of me.

How many windows are being opened up?  Could you try disconecting the
second display and see what happens.

One window.

In the original test I was running singlethreaded. I've just tested
with all threading models from your 'osgviewer threading model control
and stats report' mail, and osgviewer always hangs in XLockDisplay.

Just out ouf curiosity, do you need XInitThreads? In my experience,
as long as you use a Display* connection only from a single thread,
i.e., you open one connection per thread, XInitThreads is not needed.
In Equalizer and MPK I haven't needed it for >5 years.

It is my own X11 code, but doing similar stuff. I was planning
to make a Equalizer-based osgViewer as a drop-in for the osgcluster
code whenever I have some spare cycles.

That would be cool.  Frustating that things don't work giving you the
spare cycles :-)

Unfortunately it is not the interesting things which give spare
cycles, otherwise it would be done :)
In all honesty - so far it is still one of these really-like-to-do
things, but hopefully I'll get to it.


If I can get an idea of the set up might have of recreate things at me end.

Just a Mac should suffice, I guess. It would be nice if other
Mac people on the list could try to recreate the problem on
different hardware.


Regards,

Stefan.
--
http://www.equalizergraphics.com
http://www.linkedin.com/in/eilemann



_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to