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

GridTimeoutProcessor can hang on stop.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0
    • 2.3
    • cache
    • None

    Description

      PFA repro attached.

      Actually, there are 2 issue.
      1. GridTimeoutProcessor can't be stopped if TimeoutObject eats InterruptedException. We should handle this correctly.

      2. TX use TimeoutObjects to be rolled back by timeout. However, TXs doesn't remove their TimeoutObjects on node stop.
      Possible, TimeoutObject doesn't removed on TX rollback and this should be investigated.

      Attachments

        1. LockTimeoutFailedOnStop.java
          5 kB
          Andrey Mashenkov

        Activity

          People

            VitaliyB Vitaliy Biryukov
            amashenkov Andrey Mashenkov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: