Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.16.0
-
None
-
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.