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

Reply via email to