You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (Jira)" <ji...@apache.org> on 2020/11/16 15:55:00 UTC

[jira] [Comment Edited] (PROTON-2293) [c] Proactor: Raw connection wakes can crash the application

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

Robbie Gemmell edited comment on PROTON-2293 at 11/16/20, 3:54 PM:
-------------------------------------------------------------------

Followup changes were made in PROTON-2301 and were incorporated into 0.33.0 RC2


was (Author: gemmellr):
Followup changes were made in PROTON-2301

> [c] Proactor: Raw connection wakes can crash the application
> ------------------------------------------------------------
>
>                 Key: PROTON-2293
>                 URL: https://issues.apache.org/jira/browse/PROTON-2293
>             Project: Qpid Proton
>          Issue Type: Bug
>    Affects Versions: proton-c-0.32.0
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>            Priority: Major
>             Fix For: proton-c-0.33.0
>
>
> If a raw connection receives a wake "at the same time" as it is disconnecting then the disconnect can be processed deleting the raw connection and the wake can still enter the epoll proactor scheduler wake queue. This will cause a crash when the wake is processed after the raw connection it belongs to is freed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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