[ 
https://issues.apache.org/jira/browse/GEODE-7465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16983009#comment-16983009
 ] 

ASF subversion and git services commented on GEODE-7465:
--------------------------------------------------------

Commit d38ad7b0c85ede6a181e814e97a1693133433766 in geode's branch 
refs/heads/release/1.11.0 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=d38ad7b ]

GEODE-7465: Set eventProcessor to null in serial AEQ when it is stopped



(cherry picked from commit e148cef9cb63eba283cf86bc490eb280023567ce)


> A serial AsyncEventQueue is not cleaned up properly when it is stopped 
> causing a RegionDestroyedException if it is restarted
> ----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-7465
>                 URL: https://issues.apache.org/jira/browse/GEODE-7465
>             Project: Geode
>          Issue Type: Bug
>          Components: wan
>            Reporter: Barrett Oglesby
>            Assignee: Barrett Oglesby
>            Priority: Major
>             Fix For: 1.12.0
>
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> A previously stopped serial AsyncEventQueue throws this 
> RegionDestroyedException if it is restarted:
> {noformat}
> org.apache.geode.cache.RegionDestroyedException: 
> org.apache.geode.internal.cache.wan.serial.SerialGatewaySenderQueue$SerialGatewaySenderQueueMetaRegion[path='/AsyncEventQueue_asyncETFIntradayActivitiesEventQueue.0_SERIAL_GATEWAY_SENDER_QUEUE';scope=DISTRIBUTED_ACK';dataPolicy=PERSISTENT_REPLICATE]
>       at 
> org.apache.geode.internal.cache.LocalRegion.checkRegionDestroyed(LocalRegion.java:7294)
>       at 
> org.apache.geode.internal.cache.LocalRegion.checkReadiness(LocalRegion.java:2748)
>       at 
> org.apache.geode.internal.cache.LocalRegion.getAttributesMutator(LocalRegion.java:845)
>       at 
> org.apache.geode.internal.cache.wan.serial.SerialGatewaySenderQueue.removeCacheListener(SerialGatewaySenderQueue.java:432)
>       at 
> org.apache.geode.internal.cache.wan.serial.SerialGatewaySenderEventProcessor.removeCacheListener(SerialGatewaySenderEventProcessor.java:833)
>       at 
> org.apache.geode.internal.cache.wan.serial.ConcurrentSerialGatewaySenderEventProcessor.removeCacheListener(ConcurrentSerialGatewaySenderEventProcessor.java:361)
>       at 
> org.apache.geode.internal.cache.wan.GatewaySenderAdvisor.makePrimary(GatewaySenderAdvisor.java:400)
>       at 
> org.apache.geode.cache.asyncqueue.internal.SerialAsyncEventQueueImpl.start(SerialAsyncEventQueueImpl.java:83)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to