Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-1737

ObjectContexts listening to DataChannel events must be non-blocking

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.1B2, 3.2.M1
    • None
    • None

    Description

      To solve CAY-957, ObjectContexts listening to DataChannel events must be non-blocking. Documenting this in a separate Jira to give more exposure to this change in the framework that may have app consequences.

      The actual logic will be like that - if the EventManager in the runtime is single-threaded, use blocking events, if it is multi-threaded - use non-blocking.

      This affects both ROP CayenneContext and server DataContext

      Attachments

        Issue Links

          Activity

            People

              andrus Andrus Adamchik
              andrus Andrus Adamchik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: