Hello,
I'm running into an error which does not produce an error - it just
hangs.
When I create a Config/Client/Server the way eqHello does it (by
calling eq::getConfig( argc, argv)) the program runs fine.
When I create the same things as done in eqPly (because I need to
configParams.setRenderClient(), and I've inherited Client like eqPly)
the program hangs at connectServer(server) and doesn't do anything.
There's no errors I can see.
I'm at a loss as to explain why.
Thanks,
-Stephen
Output:
With eqPly:
eq::base::RefPtr<eqOsirix::EqOsirix> client = new
eqOsirix::EqOsirix( );
if( !client->initLocal( argc, argv ))
{
EQERROR << "Can't init client" << endl;
eq::exit();
return;// EXIT_FAILURE;
}
// 2. connect to server
ServerPtr server = new Server;
if( client->connectServer( server ))
{
// 3. choose configuration
ConfigParams configParams;
configParams.setRenderClient("/Users/slate/Documents/osirixplugins/
eqOsirix/build/Development/rcOsirix.app/Contents/MacOS/rcOsirix");
_config = static_cast<eqOsirix::Config *>(server-
>chooseConfig(configParams));
}
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:93 5 New Node @0x5009400 a718103a3f7b6fad:
12054506b214a7ac
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/client/
server.cpp:42 5 New server at 0x5009400
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/client/
client.cpp:98 5 Connecting to TCPIP#0#localhost##4743#default#
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
socketConnection.cpp:123 5 Could not connect to 'localhost:4743':
Connection refused (61)
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:854 6 Node could not be connected.
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:815 6 Connection initialization to RefPtr<node
a718103a3f7b6fad:12054506b214a7ac> failed.
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/client/
server.cpp:47 6 Delete server at 0x5009400
16250 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:98 6 Delete Node @0x5009400 a718103a3f7b6fad:
12054506b214a7ac
... hangs forever
With eqHello:
_config = static_cast< eqOsirix::Config* >(eq::getConfig( argc,
argv));
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:93 10 New Node @0x28800600
8fb66f23548721a8:12b1a10b1f8718d5
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/client/
server.cpp:42 10 New server at 0x28800600
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/client/
client.cpp:98 10 Connecting to TCPIP#0#localhost##4743#default#
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
socketConnection.cpp:123 10 Could not connect to 'localhost:4743':
Connection refused (61)
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:854 10 Node could not be connected.
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:815 10 Connection initialization to RefPtr<node
8fb66f23548721a8:12b1a10b1f8718d5> failed.
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
node.cpp:93 10 New Node @0x407cc00 2576217c45b27c7f:
1ce2cb620028d99e
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../server/
server.cpp:60 0 New server @0x407cc00
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../lib/net/
session.cpp:53 0 New Session @0x491da00
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../server/
config.cpp:77 0 New config @0x491da00
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../server/
node.cpp:63 0 New node @0x491dd00
16037 2688881888 //Users/slate/Documents/equalizer/XCode/../server/
node.cpp:63 0 New node @0x491df80
... etc.
_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com