[ 
https://issues.apache.org/jira/browse/PROTON-2818?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17839721#comment-17839721
 ] 

ASF GitHub Bot commented on PROTON-2818:
----------------------------------------

cliffjansen opened a new pull request, #427:
URL: https://github.com/apache/qpid-proton/pull/427

   This patch moves connection logic that can possibly block from the calling 
thread to the first actual scheduling of the task itself.  It otherwise makes 
no change to the existing logic.  Including in the following cases:
   
   The trimmed "if (conn->disconnected)..." bits are code simplifications where 
the value of "disconnected" cannot have changed.
   
   Similarly, the schedule_if_inactive() calls are trimmed as the inactive test 
is necessarily false with the newly added task in the task list.




> Move epoll proctor connection logic to a task thread
> ----------------------------------------------------
>
>                 Key: PROTON-2818
>                 URL: https://issues.apache.org/jira/browse/PROTON-2818
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: proton-c
>    Affects Versions: proton-c-0.39.0
>            Reporter: Clifford Jansen
>            Assignee: Clifford Jansen
>            Priority: Major
>
> See PROTON-2812.  Implement the first described mitigation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to