Anilkumar Gingade created GEODE-10376:
-----------------------------------------

             Summary: Client event processing waits for event registrations to 
finish.  
                 Key: GEODE-10376
                 URL: https://issues.apache.org/jira/browse/GEODE-10376
             Project: Geode
          Issue Type: Bug
          Components: client/server
    Affects Versions: 1.16.0
            Reporter: Anilkumar Gingade


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:

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

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



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to