ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Medvedev (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-8787) Striped Executor thread failure is not processed by IgniteFailureProcessor
Date Thu, 14 Jun 2018 04:17:00 GMT

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

Andrew Medvedev updated IGNITE-8787:
------------------------------------
    Description: 
org.apache.ignite.internal.util.StripedExecutor.Stripe#run currently does not invoke IgniteFailureProcessor
upon thread death. This can lead to dying all striped threads on a running node. see jstacks
attached taken before and after killing all striped threads (via JMX).

 

If striped executor threads are considered critical, they should be processed by IgniteFailureProcessor
as well

  was:
org.apache.ignite.internal.util.StripedExecutor.Stripe#run currently does not invoke IgniteFailureProcessor
upon thread death. This can lead to dying all striped threads on a running node. see jstacks
attach before and after killing all striped threads (via JMX).

 

If striped executor threads are considered critical, they should be processed by IgniteFailureProcessor
as well


> Striped Executor thread failure is not processed by IgniteFailureProcessor
> --------------------------------------------------------------------------
>
>                 Key: IGNITE-8787
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8787
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Andrew Medvedev
>            Priority: Major
>         Attachments: after.jstack, before.jstack
>
>
> org.apache.ignite.internal.util.StripedExecutor.Stripe#run currently does not invoke
IgniteFailureProcessor upon thread death. This can lead to dying all striped threads on a
running node. see jstacks attached taken before and after killing all striped threads (via
JMX).
>  
> If striped executor threads are considered critical, they should be processed by IgniteFailureProcessor
as well



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message