Anilkumar Gingade created GEODE-7121:
----------------------------------------
Summary: Controlling event dispatch to AsyncEventListener
Key: GEODE-7121
URL: https://issues.apache.org/jira/browse/GEODE-7121
Project: Geode
Issue Type: New Feature
Reporter: Anilkumar Gingade
The Geode system requires AEQs to be configured before regions are created. If
an AEQ listener is operating on a secondary region, this could cause listener
to operate on a region which is not yet created or fully initialized (for
region with co-located regions) which could result in missing events or
dead-lock scenario between region creation threads (creating regions and its
co-located regions in the listener). This scenario is likely to happen during
persistence recovery; when AEQs are created in the start, the recovered AEQ
events are dispatched immediately, thus invoking the AEQ listeners.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)