Bug 505231
Summary: | If broker disconnects client for heartbeat timeout, client can crash if it then heartbeat timeouts broker | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Andrew Stitcher <astitcher> | ||||||
Component: | qpid-cpp | Assignee: | messaging-bugs <messaging-bugs> | ||||||
Status: | NEW --- | QA Contact: | MRG Quality Engineering <mrgqe-bugs> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 1.1.1 | ||||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | Type: | --- | |||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Andrew Stitcher
2009-06-11 06:00:30 UTC
I'm pretty sure what's going on here is just after the perftest process is getting the continue signal after the broker has disconnected it. Sometimes the clients own heartbeat failure code will be triggered just after the client has just destroyed enough of the connection state to make triggering the heartbeat fail. This issue does not occur in the qpid trunk (code leading to 1.2) Created attachment 349027 [details]
combined changes that should fix most of the issues that cause this behaviour
Created attachment 349028 [details]
Corrected patch (not reverse patch)
This patch applied to 758581-19 |