Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In ThinClientBaseDM::handleEPError when the client receives an exception from a given endpoint, it will mark that server dead if in the exception contains "java.lang.OutOfMemoryError",
"org.apache.geode.distributed.ShutdownException" or "org.apache.geode.cache.CacheClosedException" ( in ThinClientBaseDM::unrecoverableServerError() )
The problem is that the server causing the exception can be a different server than the endpoint the client is connected to. In that case,
the client will wrongly close a connection to a working server.
Attachments
Issue Links
- links to