| Summary: | qpid-perftest hangs in high thread-count scenarios | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Kim van der Riet <kim.vdriet> | ||||
| Component: | qpid-cpp | Assignee: | messaging-bugs <messaging-bugs> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Leonid Zhaldybin <lzhaldyb> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 2.0 | CC: | esammons, lzhaldyb, tross | ||||
| Target Milestone: | --- | Keywords: | Reopened | ||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-12-07 17:41:47 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Kim van der Riet
2011-07-29 16:05:04 UTC
From Description above:
Checking the queue with qpid-stat after a hang shows that the messages bound for queue qpid-perftest17 ended up on queue qpid-perftest12 instead:
^^^^^^^^^^^^^^^
This _should_ be:
Checking the queue with qpid-stat after a hang shows that the messages bound for queue qpid-perftest17 ended up on queue qpid-perftest2 instead:
Created attachment 515913 [details]
qpid-stat for another case of mis-sent messages.
Additional example in which 2 queues had their messages misplaced in the same test: both qpid-perftest4 and qpid-perftest5 had their 500k messages sent to qpid-perftest0 and qpid-perftest2.
Fixed by Gordon r.1152825 This is in the 0.14 rebase CLOSED/CRELEASE -> ASSIGNED -> ON_QA The defect has to go through QA process. Tested on RHEL5.8 and RHEL6.2 on both main architectures (i386 and x86_64). This problem was fixed. Packages used for testing: RHEL5.8 qpid-cpp-client-0.14-14.el5 qpid-cpp-client-devel-0.14-14.el5 qpid-cpp-client-devel-docs-0.14-14.el5 qpid-cpp-client-ssl-0.14-14.el5 qpid-cpp-server-0.14-14.el5 qpid-cpp-server-cluster-0.14-14.el5 qpid-cpp-server-devel-0.14-14.el5 qpid-cpp-server-ssl-0.14-14.el5 qpid-cpp-server-store-0.14-14.el5 qpid-cpp-server-xml-0.14-14.el5 RHEL6.2 qpid-cpp-client-0.14-14.el6_2 qpid-cpp-client-devel-0.14-14.el6_2 qpid-cpp-client-devel-docs-0.14-14.el6_2 qpid-cpp-client-rdma-0.14-14.el6_2 qpid-cpp-client-ssl-0.14-14.el6_2 qpid-cpp-debuginfo-0.14-14.el6_2 qpid-cpp-server-0.14-14.el6_2 qpid-cpp-server-cluster-0.14-14.el6_2 qpid-cpp-server-devel-0.14-14.el6_2 qpid-cpp-server-rdma-0.14-14.el6_2 qpid-cpp-server-ssl-0.14-14.el6_2 qpid-cpp-server-store-0.14-14.el6_2 qpid-cpp-server-xml-0.14-14.el6_2 rh-qpid-cpp-tests-0.14-14.el6_2 -> VERIFIED |