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 Tue, 06 Jun 2017 17:49:18 GMT


ASF subversion and git services commented on GEODE-3023:

Commit 00859197f08b6d1ed6096c2fdff7a4624607d685 in geode's branch refs/heads/feature/GEODE-3023
from [~ukohlmeyer]
[;h=0085919 ]

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