ClientAbortException: java.net.SocketException: Broken pipe

Boa noite galera tudo bem?

Estou com um problema em produção, eu tenho um sistema onde faço upload, download e tudo mais, o sistema está respondendo perfeitamente e a memoria está controlada, porém depois de um tempinho parado mais ou menos umas hora quando vou simplesmente acessa-lo ele começa a demorar pra responder e lança o erro seguinte, mas exibe a página, dai em diante a memoria sobe ao extremo e ele fica lento ou cai, e mesmo a mémoria voltando ao normal continua muito lento. (CPU ta parada também)

Estou usando o JBoss 5.0.0 AS

ClientAbortException:  java.net.SocketException: Broken pipe
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:399)
	at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:449)
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:338)
	at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:299)
	at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:104)
	at org.apache.myfaces.trinidad.webapp.ResourceServlet.doGet(ResourceServlet.java:230)

(Não é o erro de conexâo com o Banco)

Obrigado.