Dale Emery created GEODE-9698:
---------------------------------
Summary:
BackwardCompatibilityHigherVersionClientDUnitTest.testHigherVersionedClient
fails on Windows
Key: GEODE-9698
URL: https://issues.apache.org/jira/browse/GEODE-9698
Project: Geode
Issue Type: Bug
Components: client/server
Affects Versions: 1.14.0
Reporter: Dale Emery
{{BackwardCompatibilityHigherVersionClientDUnitTest.testHigherVersionedClient()}}
fails on Windows.
When a server receives a connection request with an unrecognized client
version, it sends an informative reply and immediately closes the socket.
In this situation, the client wants to throw a
{{ServerRefusedConnectionException}} with a message that includes the server's
informative reply.
On Windows, when the client attempts to read the server's reply, the socket
throws a {{SocketException}} with the message "Connection reset". Further up
the call stack, {{ConnectionFactoryImpl.createClientToServerConnection()}}
quietly discards this exception. As a result, the caller never receives the
informative {{ServerRefusedConnectionException}}.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)