tigase-server 5.x not working on leopard
I'm run the tigase-server on my leopard 10.5, java version is soylatte16-1.0.3, but it's not working.
It's the log when client connect to the server,
2010-05-17 17:38:33 ConnectionOpenThread.run() INFO: Socket closed instantly after it had been opened?java.net.SocketException: Invalid argument
at sun.nio.ch.Net.setIntOption0(Native Method)
Ok, after commit the code at ConnectionOpenThread line 203, sc.socket().setTrafficClass(trafficeClass);
Hi Anonymous ;-). I have been developing for Java6 on Mac for over 2 last years but I have never heard of Soylatte before. I have just read about it with interest. Thank you for pointing this out.
Of course I have never heard of Soylatte, hence I have never tested Tigase with it either. Tigase runs well on Sun's (Oracle's) Java and Apple default Java (which is licensed Sun's I guess).
The setTrafficClass(...) method call is essential for high traffic installations so I have to research the problem under OpenJDK to see why it is not working and how to make it work.
Thank you for letting me know about the problem.
+1 in the same situation.. so it looks like a soylatte shortcoming