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)

Reply via email to