[ 
https://issues.apache.org/jira/browse/QPID-5190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Godfrey resolved QPID-5190.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 0.25
         Assignee: Rob Godfrey

With the changes applied in r1527319 the attched scenario no longer hangs 
(tested against the Qpid Java broker), but instead fails to create the message 
producer with an exception as should be expected.

> Client consistently locks up in both producer.send and connection.close if 
> broker fails at the right moment
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-5190
>                 URL: https://issues.apache.org/jira/browse/QPID-5190
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Client
>    Affects Versions: 0.24
>         Environment: Qpid 0.22 & 0.24, Java 1.7 x64, Ubuntu Desktop Linux 
> 12.04 LTS x64, Apache ActiveMQ 5.8.0
>            Reporter: Troy Collinsworth
>            Assignee: Rob Godfrey
>            Priority: Critical
>             Fix For: 0.25
>
>         Attachments: qpid-0.22-blocking3.jstack, qpid-0.22-blocking.jstack, 
> qpid-proto.tar.gz
>
>
> If the broker is killed when the thread is between connection.createSession 
> and session.createProducer, the createProducer thread will block. The 
> connection exception listener connection.close call also blocks.
> This has been consistently observed. Example code and stack traces are 
> attached.
> ActiveMQ is running in console mode and is being killed with Ctrl+c



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to