From: Carsten N. <car...@gm...> - 2013-11-16 14:11:09
|
Hello, On 11/14/2013 03:49 AM, Gundel Dunkel wrote: > there is a deficiency in > Source/System/Cluster/Window/Base/OSGClusterWindow.cpp > The member function definition "void ClusterWindow::init(GLInitFunctor)" > contains an if statement "if(serviceSock.waitReadable(0.1))". The > member function waitReadable takes a timeout for the broadcast response > in seconds. But 0.1s is quite challenging in some infrastructures. 0.1s > will try the connection over and over again and fail. 1.0s works for me. > I even don't see a harm with a timeout of 10.0 seconds. > So please change the if statement to "if(serviceSock.waitReadable(10.0))". hmm, while I'm not sure if it will be much fun to run the cluster over such a network, I also don't see much harm in increasing the timeout ;) Anybody else have an opinion on it? Thanks! Cheers, Carsten |