Broken Pipe при записи байтов в ServletOutputStream

Выполняя этот код,

ServletOutputStream out = response.getOutputStream();
out.write(bytes, 0, bytes.length);
out.flush();  
out.close();  

Я получаю это исключение часто, и я не могу понять, почему это происходит.

Caused by: ClientAbortException:  java.net.SocketException: Broken pipe
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:358)
    at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:354)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:370)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)

У меня есть веб-приложение, работающее на сервере Linux, под JBoss 4.2.3 и MySQL.

Как это вызвано и как я могу решить это?

Ответы на вопрос(2)

Ваш ответ на вопрос