[ https://issues.apache.org/jira/browse/HTTPCORE-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
offbynull updated HTTPCORE-368: ------------------------------- Attachment: SSLIOSession6.patch Revised patch attached. The change is slightly different than the code posted in the last comment. If hasData() returns false, it'll call write() with a static buffer of size 0. > Smarter use of buffers in SSLIOSession > -------------------------------------- > > Key: HTTPCORE-368 > URL: https://issues.apache.org/jira/browse/HTTPCORE-368 > Project: HttpComponents HttpCore > Issue Type: Improvement > Components: HttpCore NIO > Affects Versions: 4.3 > Reporter: offbynull > Labels: patch > Fix For: 4.4 > > Attachments: SSLIOSession.patch, SSLIOSession3.patch, > SSLIOSession4.patch, SSLIOSession6.patch > > > We're using the async client to load test our comet infrastructure. We're > frequently running in to OutOfMemoryErrors due to the ByteBuffers allocated > in SSLIOSession. > The following is a quick-and-dirty patch to SSLIOSession that removes the > buffers when they aren't needed. Could we get this (or something similar to > this) added in to httpcore-nio? -- This message was sent by Atlassian JIRA (v6.1.4#6159) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org