You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Mike Adamson (JIRA)" <ji...@apache.org> on 2014/06/24 17:50:25 UTC

[jira] [Created] (CASSANDRA-7439) There are a number of places where Gossiper.instance.getEndpointStateForEndpoint is not checked for null

Mike Adamson created CASSANDRA-7439:
---------------------------------------

             Summary: There are a number of places where Gossiper.instance.getEndpointStateForEndpoint is not checked for null
                 Key: CASSANDRA-7439
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7439
             Project: Cassandra
          Issue Type: Bug
          Components: Core
            Reporter: Mike Adamson
            Priority: Minor


In most places the getEndpointStateForEndpoint method is null checked but in a number of places it isn't.

Without testing each individual call point it is difficult to tell from the context whether the state will be null or not.

In this case wouldn't it make sense to null every call to this method to avoid race conditions and NPEs



--
This message was sent by Atlassian JIRA
(v6.2#6252)