Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-6545

Failure during Ignite Service.cancel() can break normal shutdown process.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.4
    • managed services

    Description

      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.

      Attachments

        Activity

          People

            amashenkov Andrey Mashenkov
            amashenkov Andrey Mashenkov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: