Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 2536 invoked from network); 11 Jan 2007 10:23:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Jan 2007 10:23:48 -0000 Received: (qmail 96148 invoked by uid 500); 11 Jan 2007 10:23:55 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 96047 invoked by uid 500); 11 Jan 2007 10:23:54 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 96037 invoked by uid 99); 11 Jan 2007 10:23:54 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Jan 2007 02:23:54 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Jan 2007 02:23:47 -0800 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 8144F7142CF for ; Thu, 11 Jan 2007 02:23:27 -0800 (PST) Message-ID: <5824478.1168511007499.JavaMail.jira@brutus> Date: Thu, 11 Jan 2007 02:23:27 -0800 (PST) From: "Sian January (JIRA)" To: commits@harmony.apache.org Subject: [jira] Created: (HARMONY-2973) [classlib] [luni] Concerns about synchronization in java.net.InetAddress MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [classlib] [luni] Concerns about synchronization in java.net.InetAddress ------------------------------------------------------------------------ Key: HARMONY-2973 URL: https://issues.apache.org/jira/browse/HARMONY-2973 Project: Harmony Issue Type: Bug Components: Classlib Reporter: Sian January FindBugs raised two concerns about synchronization in InetAddress.isReachableByMultiThread(...) - an unconditional wait on line 888, and also the fact that the same wait is not in a loop. Looking more closely at this method I am concerned about the synchronization because it looks like it would be possible for no notify calls to occur after that wait, which would mean the wait would continue indefinitely. It would be great if someone could take a look at this as I'm not entirely sure myself what the correct solution is. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira