You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Robbie Gemmell <ro...@gmail.com> on 2012/04/10 11:23:13 UTC

Request for inclusion in 0.16: QPID-3905

Hi Justin,

I would like to request the following change (which I missed while on
vacation) for the Java client be included in 0.16:

NullPointerException is thrown on rejecting messages whilst closing
the connection
https://issues.apache.org/jira/browse/QPID-3905

The issue occurs because the dispatcher thread uses a reference which
has just been null'ed at session close in order to access * itself *
whilst shutting down. The defect has potentially been possible for
some time but thread safety changes around the reference made since
0.14 and are the likely reason it actually presented itself, so its
occurrence is effectively a regression.

The fix is the removal of the reference usage and just using direct
invocation of the methods, it has been on trunk for a couple weeks
without issue.

Robbie

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org