Hi, I am using panda3d 1.7.2 on ubuntu 11 64.
Right now I am working on a client server application. I am using panda3d to handle collision and networking, and I am running into a pretty odd behavior.
On client I use:
self.cManager.openTCPClientConnection(self.address, self.port, 15000)
And on server:
self.tcpSocket = self.cManager.openTCPServerRendezvous(self.port_address,self.backlog) self.cListener.addConnection(self.tcpSocket)
My main problem is that I am sending some messages at the server side and they arrive in reverse order at the client side.
This can be quite a problem considering I was assuming that, since it is a TCP connection, the messages would be ordered.
Is there any way I can force the messages to be ordered or any guarantee that the messages will always be received at reversed order?
Thanks in advance.