Hide Forgot
Miroslav Novak 2013-10-01 05:55:39 EDT Description of problem: Test scenario: 1. Start two EAP 6.x servers - "source" server with deployed queue InQueue and "target" server with deployed queue OutQueue 2. Send 1000 large messages to InQueue 3. Deploy JMS bridge to "source" server which resends messages from InQueue to OutQueue (to "target" server) 4. During processing of messages from InQueue cleanly shutdown "target" server 5. Try to cleanly shutdown "source" server Result: Clean shutdown of "source" server hangs. Thread dump attached. Expected result: "source" server should shutdown. Flags: jboss-eap-6.2.0? qa_ack+ [reply] [−] Private Comment 1 Miroslav Novak 2013-10-01 05:57:35 EDT Created attachment 805812 [details] threaddump JBoss Product and Program Management 2013-10-01 06:03:11 EDT Flags: pm_ack? JBoss Product and Program Management 2013-10-01 06:03:30 EDT Flags: devel_ack? Clebert Suconic 2013-10-01 09:47:07 EDT Assignee: csuconic → ataylor [reply] [−] Private Comment 2 Clebert Suconic 2013-10-01 10:37:40 EDT I've asked Andy Taylor to take a look on this. It was just open.. I think it would take us at least 1 week to resolve it. We can do a release if there's space on the release schedule. We will communicate accordingly within a week. Status: NEW → ASSIGNED mark yarborough 2013-12-16 19:55:33 EST Flags: jboss-eap-6.2.0? pm_ack? → jboss-eap-6.2.0- jboss-eap-6.3.0? pm_ack+ [reply] [−] Private Comment 3 Miroslav Novak 2014-07-07 04:33:49 EDT This is still issue in EAP 6.3.0.ER9 (HQ 2.3.20). Target Release: --- → EAP 6.4.0 See Also: https://bugzilla.redhat.com/show_bug.cgi?id=1009409 Flags: jboss-eap-6.4.0? [reply] [−] Private Comment 4 Miroslav Novak 2014-07-18 05:06:58 EDT Attaching reproducer - reproducer-jms-bridge.zip: 1. Download and unzip reproducer-jms-bridge.zip 2. run "sh prepare.sh" 3. Start target server (server1) - "sh start-server1.sh 127.0.0.1" 4. start source server wiht JMS bridge (which is server3) - "sh start-server3.sh other_ip" 5. Start procucer sending messages to server 3 - "sh start-producer.sh 192.168.40.3 jms/queue/InQueue 1000" 6. When proucer is sending messages cleanly shutdown (ctrl-c) server1 7. Now cleanly shutdown (ctrl-c) server3 -> server hangs [reply] [−] Private Comment 5 Miroslav Novak 2014-07-18 05:08:12 EDT Created attachment 919001 [details] reproducer-jms-bridge.zip [reply] [−] Private Comment 6 Andy Taylor 2014-07-18 10:04:43 EDT Im working on this [reply] [−] Private Comment 7 Andy Taylor 2014-07-22 08:47:59 EDT fixed in https://github.com/hornetq/hornetq/pull/1720 Andy Taylor 2014-07-23 03:46:22 EDT Status: ASSIGNED → MODIFIED Andy Taylor 2014-07-23 04:01:39 EDT Status: MODIFIED → POST
I can't reproduce the issue with EAP 6.3.1.CP.CR1. Thanks Andy for the fix! Verified.
Just adding missing flags.