Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-10376

Client event processing waits for event registrations to finish

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.16.0
    • None
    • client/server
    • None

    Description

      Currently while processing the events from server the client event processing (Cache Client Updater) thread will wait for event registrations to finish; this will slowdown the event processing and may cause event build of on server.
      The code in question:

      In CacheClientUpdater.processMessage():
                // Wait for the previously failed cache client updater
                // to finish. This will avoid out of order messages.
                waitForFailedUpdater();
                cache.waitForRegisterInterestsInProgress();
      

      We need to see if "waitForInterestRegistration" needs to be done if there is no failure in updater thread.

      Attachments

        Activity

          People

            Unassigned Unassigned
            agingade Anilkumar Gingade
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: