synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Isuru Udana Loku Narangoda (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (SYNAPSE-1004) Passthrough Transport deadlock scenario
Date Sun, 22 May 2016 14:43:13 GMT

     [ https://issues.apache.org/jira/browse/SYNAPSE-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Isuru Udana Loku Narangoda reassigned SYNAPSE-1004:
---------------------------------------------------

    Assignee: Isuru Udana Loku Narangoda  (was: Hiranya Jayathilaka)

> Passthrough Transport deadlock scenario
> ---------------------------------------
>
>                 Key: SYNAPSE-1004
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-1004
>             Project: Synapse
>          Issue Type: Bug
>          Components: Transports
>            Reporter: Ravi Undupitiya
>            Assignee: Isuru Udana Loku Narangoda
>            Priority: Critical
>              Labels: patch
>             Fix For: FUTURE
>
>         Attachments: ptt-deadlock-fix.diff
>
>
> An issue exists where Pass Through transport Pipe goes into a dead lock situation during
pipe error scenarios. A situation arises where the Producer and Consumer threads wait on each
other. This reproducible with high concurrent burst loads using pass through transport and
can lead to all PTT threads being locked causing synapse HTTP to be unresponsive. 
> I've attached a diff (created over trunk) that addresses this issue for your consideration.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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


Mime
View raw message