[
https://issues.apache.org/jira/browse/QPIDJMS-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16090500#comment-16090500
]
ASF subversion and git services commented on QPIDJMS-301:
---------------------------------------------------------
Commit e249763c00594d73abe7809f7f776dba148d225c in qpid-jms's branch
refs/heads/master from [~tabish121]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=e249763 ]
QPIDJMS-301 Release buffer reference when send on not connected
If not connected the send call will throw and it needs to release the
reference that exists on the buffer if it came from a buffer pool.
> Pooled Buffer leak possible on send when connection has dropped
> ---------------------------------------------------------------
>
> Key: QPIDJMS-301
> URL: https://issues.apache.org/jira/browse/QPIDJMS-301
> Project: Qpid JMS
> Issue Type: Bug
> Components: qpid-jms-client
> Affects Versions: 0.23.0
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 0.24.0
>
>
> For an in-progress send that hits the transport level after the connection
> has dropped the outbound buffer can remain reference counted and not released
> if a pooled buffer allocator is in use. This could cause long term issues in
> cases where failover transport is used and the application remains up for a
> long time, or when the application creates new connections and recovers on
> connection loss.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]