Socket write error

Hi,

i am writing an application that is communicating with a (legacy) server. I use sockets to communicate with the server, which mostly works fine, but at random intervals i get a "SocketException: Software caused connection abort: socket write error"

Since this this happens at random i suspect it to be the servers fault (of course).

My question is: What can cause such an exception?

(If it is relevant, the server runs on kubuntu, and i think it is written i C++)

Any hints would be appreciated, thank you.

[547 byte] By [AtlePa] at [2007-11-26 15:08:41]
# 1
The server is closing the socket.
cotton.ma at 2007-7-8 8:59:07 > top of Java-index,Archived Forums,Socket Programming...
# 2
See also http://forum.java.sun.com/thread.jspa?threadID=748677
ejpa at 2007-7-8 8:59:07 > top of Java-index,Archived Forums,Socket Programming...