You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kudu.apache.org by "Todd Lipcon (JIRA)" <ji...@apache.org> on 2016/05/26 19:31:12 UTC
[jira] [Commented] (KUDU-279) RPC fails if it is sent exactly as
the keepalive timeout expires
[ https://issues.apache.org/jira/browse/KUDU-279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15302760#comment-15302760 ]
Todd Lipcon commented on KUDU-279:
----------------------------------
I posted a WIP a while back here: http://gerrit.cloudera.org:8080/#/c/1494/
but it's not happening often anymore, so bumped to backlog.
> RPC fails if it is sent exactly as the keepalive timeout expires
> ----------------------------------------------------------------
>
> Key: KUDU-279
> URL: https://issues.apache.org/jira/browse/KUDU-279
> Project: Kudu
> Issue Type: Bug
> Components: rpc
> Affects Versions: M4
> Reporter: Todd Lipcon
> Assignee: Todd Lipcon
>
> Currently, the server is responsible for timing out RPC keepalive connections. This means that there can be a race where a client sends an RPC exactly at the same time that the server is about to close the connection due to keepalive. In this case, the client gets a "Connection reset by peer" trying to read its response, and the RPC fails.
> I've seen this cause a failure of linked_list-test once.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)