> > The following piece of code in the class SocketFactory.cpp is throwing > exceptions .... > BufferedSocket* socket = new BufferedSocket(tcpSocket, > inputBufferSize, outputBufferSize); > socket->connect( host.c_str(), port ); > > it returns an invalid handle actually. I can see the call coming in twice > to > this piece of code (producer and then the consumer ... both are threaded > and > do a join inside the main method). The second time the call comes in it > bombs.
It shouldn't be calling the socket factory twice, especially not from producer and consumer as they have nothing to do with the sockets. What code are you trying to run? Example? If you run from a command window, what is the error that is printed out? > > Cant understand why this is happening ... any ideas on what could be the > reason. > I tried changing the port to 61614 for the broker and the code in the > client > too ... did not work still ... same probs. > > Any hint would be really useful. > -- > View this message in context: http://www.nabble.com/Sockets-not- > connecting-...-Invalid-handle-returned-tf2225941.html#a6168387 > Sent from the ActiveMQ - User forum at Nabble.com.
