You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Andrew Mashenkov (JIRA)" <ji...@apache.org> on 2017/10/03 06:54:00 UTC
[jira] [Created] (IGNITE-6545) Failure during Ignite
Service.cancel() can break normal shutdown process.
Andrew Mashenkov created IGNITE-6545:
----------------------------------------
Summary: Failure during Ignite Service.cancel() can break normal shutdown process.
Key: IGNITE-6545
URL: https://issues.apache.org/jira/browse/IGNITE-6545
Project: Ignite
Issue Type: Bug
Components: managed services
Environment:
Reporter: Andrew Mashenkov
Fix For: 2.4
org.apache.ignite.services.Service is a public interface, but Ignite fully relies it's cacel method is implemented properly and throws no errors.
However, if one of services fails on cancel(), then other services may not be stopped properly as well as their executor pools.
We should wrap Service.cancel method in try-catch to avoid this.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)