On Tue, Apr 13, 2010 at 2:51 PM, Stephen Furlani [via Software] <[email protected]> wrote: >> 3) stepping through Client::connectServer >> >> to see what is going wrong? > > The line: > if( connect( net::NodePtr(server.get()))) { > never returns. > > Stepping through Node::connect(NodePtr), the line initConnect(NodePtr) > returns false (cds has one object: "localhost:4743", connection- >>connect() fails and autolaunch is false. > > Node::connect(NodePtr) then sends the error message, returns false, > but never exits the function. it just hangs on the closing "}"
Something is seriously broken here. I assume self _client and _server are base::RefPtr's? It looks to me that your client pointer is deleted, since _autoLaunch should be true unless you explicitly set a server. Can you set a break point in ~Client to see if you pass through there? I don't see a difference between eq::getConfig() and your code, although obviously there is one. The quickest path should be finding it... HTH, Stefan. -- View this message in context: http://n2.nabble.com/Back-to-n00b-errors-tp4891109p4896992.html Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.
_______________________________________________ eq-dev mailing list [email protected] http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev http://www.equalizergraphics.com

