geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (GEODE-3023) TcpServer thread can be blocked in processRequest
Date Fri, 09 Jun 2017 20:14:19 GMT


ASF subversion and git services commented on GEODE-3023:

Commit 4de5b2a4921c6703699f2963bb3a37b8a91be722 in geode's branch refs/heads/feature/GEODE-3023
from [~ukohlmeyer]
[;h=4de5b2a ]

GEODE-3023: Moved the population of the socket.setSoTimeout before the SSL handshake.
This allows for the SO_TIMEOUT on the socket to be set before the any potential SSL failure.

> TcpServer thread can be blocked in processRequest
> -------------------------------------------------
>                 Key: GEODE-3023
>                 URL:
>             Project: Geode
>          Issue Type: Bug
>          Components: client/server
>            Reporter: Vahram Aharonyan
>            Assignee: Udo Kohlmeyer
>             Fix For: 1.2.0
> TCP Server's main thread can be blocked in SSL handshake if client is not responsive.
Socket timeout should be set before trying to configure Server's SSL Socket. This will allow
server to close the connection if SSL handshake hasn't succeeded during some specified time.

This message was sent by Atlassian JIRA

View raw message