[
https://issues.apache.org/jira/browse/PROTON-825?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14333835#comment-14333835
]
ASF subversion and git services commented on PROTON-825:
--------------------------------------------------------
Commit 1455f32575921ac8ed90cce539273233058f2b70 in qpid-proton's branch
refs/heads/master from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=1455f32 ]
PROTON-825: Reactor should yield before quiescing.
The reactor needs to yield before quiescing so that the applications processing
loop
can handle the effects of any events processed so far before the reactor blocks
for more.
> BlockingReceiver.receive() uses 100% CPU.
> -----------------------------------------
>
> Key: PROTON-825
> URL: https://issues.apache.org/jira/browse/PROTON-825
> Project: Qpid Proton
> Issue Type: Bug
> Components: python-binding
> Affects Versions: 0.9
> Environment: F20
> Built from master 2/19.
> Reporter: Jeff Ortel
> Assignee: Alan Conway
> Fix For: 0.9
>
>
> Calling BlockingReceiver.receive(timeout=10) blocks the caller for 10 seconds
> but uses 100% CPU.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)