Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-1392

Adding IObserver<ICloseEvent> for IMRU tasks

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.16
    • None

    Description

      For fault tolerant, IMRU tasks, MapTaskHost and UpdateTaskHost should implement IObserver<ICloseEvent>. When they receive ICloseEvent, it will verify if the closing event is send from driver based on the message in the event, then trow IMRUTaskException with a define message to inform the driver it is closed.

      The change should be backward compatible. If the the IMRU tasks are not bound to the task configuration for TaskConfiguration.OnClose, the event won't be received.

      Attachments

        Issue Links

          Activity

            People

              juliaw Julia Wang
              juliaw Julia Wang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: