[ https://issues.apache.org/jira/browse/QPID-6460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alex Rudyy resolved QPID-6460. ------------------------------ Resolution: Fixed Fix Version/s: 6.0 [Java] The changes look go to me > JMS ExceptionListener potentially invoked concurrently > ------------------------------------------------------- > > Key: QPID-6460 > URL: https://issues.apache.org/jira/browse/QPID-6460 > Project: Qpid > Issue Type: Bug > Components: Java Client > Affects Versions: 0.32 > Reporter: Keith Wall > Assignee: Keith Wall > Fix For: 6.0 [Java] > > > The JMS Specification (4.3.8) states that: > bq. A Connection serializes execution of its ExceptionListener. > Currently, as the client uses an unbounded executor task pool, many > invocations of the application's exception listener may be in flight > concurrently. This behaviour may break an application. > This is a partly a long standing issue (the message bounces in 0-8..0-91 were > potentially returned via the exception listener concurrently) and partly as a > result of a more recent change (QPID-6374 in 0.32). Here we started to use > the task pool for redelivery of all asynchronous exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org