Bug 620402 - prefetch exceeds receiver capacity
Summary: prefetch exceeds receiver capacity
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: python-qpid
Version: beta
Hardware: All
OS: Linux
low
high
Target Milestone: 1.3
: ---
Assignee: Rafael H. Schloming
QA Contact: MRG Quality Engineering
URL:
Whiteboard:
Depends On:
Blocks: 620407
TreeView+ depends on / blocked
 
Reported: 2010-08-02 12:51 UTC by Rafael H. Schloming
Modified: 2014-12-01 23:15 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 620407 (view as bug list)
Environment:
Last Closed: 2013-02-25 10:50:45 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Rafael H. Schloming 2010-08-02 12:51:30 UTC
Description of problem:

The credit logic allows the number of prefetched messages to exceed the receiver capacity. This was first noticed due to an extremely intermittent failure in ReceiverTest.testCapacity. New capacity tests have been added that show this more frequently.

How reproducible:

~1% with old testCapacity, and ~80-90% with new variants of testCapacity

Steps to Reproduce:

Run qpid-python-test *.testCapacity*
  
Actual results:

Test frequently fails.

Expected results:

Test should always pass.


Note You need to log in before you can comment on or make changes to this bug.