From: Gundel D. <ope...@we...> - 2013-11-14 09:49:56
|
<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi,</div> <div> </div> <div>there is a deficiency in Source/System/Cluster/Window/Base/OSGClusterWindow.cpp</div> <div>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.</div> <div> </div> <div>So please change the if statement to "if(serviceSock.waitReadable(10.0))".</div> <div> </div> <div>Thank you.</div></div></body></html> |