Return-Path: Delivered-To: apmail-hadoop-common-dev-archive@www.apache.org Received: (qmail 16242 invoked from network); 19 Dec 2009 01:50:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 19 Dec 2009 01:50:42 -0000 Received: (qmail 35761 invoked by uid 500); 19 Dec 2009 01:50:41 -0000 Delivered-To: apmail-hadoop-common-dev-archive@hadoop.apache.org Received: (qmail 35686 invoked by uid 500); 19 Dec 2009 01:50:40 -0000 Mailing-List: contact common-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-dev@hadoop.apache.org Received: (qmail 35676 invoked by uid 99); 19 Dec 2009 01:50:40 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 Dec 2009 01:50:40 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 Dec 2009 01:50:39 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 3010F234C04C for ; Fri, 18 Dec 2009 17:50:18 -0800 (PST) Message-ID: <294864921.1261187418182.JavaMail.jira@brutus> Date: Sat, 19 Dec 2009 01:50:18 +0000 (UTC) From: "Qi Liu (JIRA)" To: common-dev@hadoop.apache.org Subject: [jira] Created: (HADOOP-6459) IPC server should set SO_KEEPALIVE to the accepted sockets MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org IPC server should set SO_KEEPALIVE to the accepted sockets ---------------------------------------------------------- Key: HADOOP-6459 URL: https://issues.apache.org/jira/browse/HADOOP-6459 Project: Hadoop Common Issue Type: Improvement Affects Versions: 0.20.1 Reporter: Qi Liu When there is some unexpected network outage or client-side issue, the network connection could stay alive forever, due to the lack of keep alive. We have observed such dead connection in name node. Though it has no known performance hits, but it is a waste of resource. Adding SO_KEEPALIVE to all accepted sockets should not be heavy, since the keep alive TCP packets will only be sent once every four hours. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.