[
https://issues.apache.org/jira/browse/GEODE-8485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17193089#comment-17193089
]
ASF GitHub Bot commented on GEODE-8485:
---------------------------------------
gesterzhou merged pull request #5499:
URL: https://github.com/apache/geode/pull/5499
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> When connection is closed, its server could be null
> ---------------------------------------------------
>
> Key: GEODE-8485
> URL: https://issues.apache.org/jira/browse/GEODE-8485
> Project: Geode
> Issue Type: Bug
> Components: wan
> Reporter: Xiaojian Zhou
> Assignee: Xiaojian Zhou
> Priority: Major
> Labels: GeodeOperationAPI, pull-request-available
>
> java.lang.NullPointerException
> at
> org.apache.geode.internal.cache.wan.GatewaySenderEventRemoteDispatcher.getConnection(GatewaySenderEventRemoteDispatcher.java:299)
> at
> org.apache.geode.internal.cache.wan.GatewaySenderEventRemoteDispatcher._dispatchBatch(GatewaySenderEventRemoteDispatcher.java:188)
> at
> org.apache.geode.internal.cache.wan.GatewaySenderEventRemoteDispatcher.dispatchBatch(GatewaySenderEventRemoteDispatcher.java:155)
> at
> org.apache.geode.internal.cache.wan.AbstractGatewaySenderEventProcessor.processQueue(AbstractGatewaySenderEventProcessor.java:639)
> at
> org.apache.geode.internal.cache.wan.serial.SerialGatewaySenderEventProcessor.run(SerialGatewaySenderEventProcessor.java:219)
> It's checking if need to create a new connection. In this context, it's
> possible that connection.getServer()==null
> When we detected it, let it create a new connection.
> We catch all exception including NPE, and retry for all failure in dispatch.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)