Hi Carsten,
>On 07/29/2011 09:58 AM, Michael Raab wrote:
>> we're trying to install our OpenSG based application in a CAVE of a
>> customer.
>> The first test configuration looks like this:
>> - 1 windows PC running the client app
>> - 8 linux (red hat) machines each running one render server
>>
>> If we start the setup using StreamSock it runs but not very fast.
>> If we use multicast, the systems starts but freezes after a short time.
>>
>> Do you have any ideas what may cause this deadlock situation in case of
>> multicast communication?
>
>no, I'm afraid not, at least not without knowing where it gets stuck,
>e.g. does the client side get stuck waiting for servers to acknowledge
>receiving data?
>Since you say this is for a CAVE I assume you use MultiDisplayWindow not
>one of the more complicated windows for distributed rendering?
>Just to be sure, have you verified your network/switch is set up to
>support multicast?
>
Finaly we can send you some more informations.
It seems, that the client freezes during waiting for the servers.
This may happen, because we get a Fatal error on one of the linux servers.
The error line is:
"FATAL: Error in dgram reader thread:SocketLib: recvFrom() 14 Bad
address"
The server is started with the following code (snippets):
connectionType = "Multicast";
address = "";
code:
-----------------------------------------------------------------------------------
// setup the OpenSG Glut window
window = GLUTWindow::create();
window->setId(winid);
window->init();
// create the cluster server
server = new
ClusterServer(window,name,connectionType,address);
// start the server
server->start();
// enter glut main loop
glutMainLoop();
------------------------------------------------------------------------------------------
display function is:
code:
-----------------------------------------------------------------------------------------
// receive scenegraph and do rendering
server->render(ract);
// clear changelist
OSG::Thread::getCurrentChangeList()->clearAll();
------------------------------------------------------------------------------------------
Best regards,
Hanno Hugenberg
--
Dipl.-Inf. Hanno Hugenberg
Fraunhofer Institut für Fabrikbetrieb und -automatisierung IFF
Geschäftsfeld Virtuell Interaktives Training
Sandtorstr. 22, 39106 Magdeburg, Germany
Telefon +49 (0) 391 40 90-710
mailto:hanno.hugenb...@iff.fraunhofer.de
http://www.iff.fraunhofer.de
------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model
configuration take the hassle out of deploying and managing Subversion and
the tools developers use with it. Learn more about uberSVN and get a free
download at: http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users