Repository: cassandra Updated Branches: refs/heads/cassandra-2.0 9906a4e5d -> ef894c2aa refs/heads/cassandra-2.1 992a27e03 -> e19431afc refs/heads/cassandra-2.1.0 e740c2979 -> 3c0556316 refs/heads/trunk 5b8a6b63d -> 6bc7f7651
Follow up on CASSANDRA-6596 Add null check for sstableloader Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/ef894c2a Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/ef894c2a Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/ef894c2a Branch: refs/heads/cassandra-2.0 Commit: ef894c2aad85fbb980be20f5c42f735966871d47 Parents: 9906a4e Author: Yuki Morishita <yu...@apache.org> Authored: Tue Jul 22 16:14:14 2014 -0500 Committer: Yuki Morishita <yu...@apache.org> Committed: Tue Jul 22 16:14:14 2014 -0500 ---------------------------------------------------------------------- src/java/org/apache/cassandra/streaming/StreamManager.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/ef894c2a/src/java/org/apache/cassandra/streaming/StreamManager.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/cassandra/streaming/StreamManager.java b/src/java/org/apache/cassandra/streaming/StreamManager.java index 366f3ff..b5b1c7f 100644 --- a/src/java/org/apache/cassandra/streaming/StreamManager.java +++ b/src/java/org/apache/cassandra/streaming/StreamManager.java @@ -76,8 +76,11 @@ public class StreamManager implements StreamManagerMBean double interDCThroughput = ((double) DatabaseDescriptor.getInterDCStreamThroughputOutboundMegabitsPerSec()) * ONE_MEGA_BIT; mayUpdateThroughput(interDCThroughput, interDCLimiter); - isLocalDC = DatabaseDescriptor.getLocalDataCenter().equals( - DatabaseDescriptor.getEndpointSnitch().getDatacenter(peer)); + if (DatabaseDescriptor.getLocalDataCenter() != null && DatabaseDescriptor.getEndpointSnitch() != null) + isLocalDC = DatabaseDescriptor.getLocalDataCenter().equals( + DatabaseDescriptor.getEndpointSnitch().getDatacenter(peer)); + else + isLocalDC = true; } private void mayUpdateThroughput(double limit, RateLimiter rateLimiter)