You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Tim Ellison (JIRA)" <ji...@apache.org> on 2007/02/06 15:11:05 UTC

[jira] Assigned: (HARMONY-2973) [classlib] [luni] Concerns about synchronization in java.net.InetAddress

     [ https://issues.apache.org/jira/browse/HARMONY-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tim Ellison reassigned HARMONY-2973:
------------------------------------

    Assignee: Tim Ellison

> [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
>         Assigned To: Tim Ellison
>         Attachments: H-2973.patch, H-2973upd.patch
>
>
> 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.
-
You can reply to this email to add a comment to the issue online.