How can this be ? netstat shows x 'established' connections from the client to y 'established' connections on the server. Situation stays like this for 10 minutes, then x and y change, then another 10 minutes of stability and so on. Eventually x will equal y many many hours after the experiment has begun, but not the expected value anyway.
Should it matter, client side is a java program, server side is native code. Both ubuntu linuxes. Oh and needless to say, the experiment is a failure.