diff --git a/src/main/java/org/apache/cassandra/locator/EndpointSnitchInfo.java b/src/main/java/org/apache/cassandra/locator/EndpointSnitchInfo.java index 5050feb..f6ef758 100644 --- a/src/main/java/org/apache/cassandra/locator/EndpointSnitchInfo.java +++ b/src/main/java/org/apache/cassandra/locator/EndpointSnitchInfo.java @@ -45,7 +45,7 @@ public class EndpointSnitchInfo implements EndpointSnitchInfoMBean { private EndpointSnitchInfo() { MBeanServer mbs = ManagementFactory.getPlatformMBeanServer(); try { - mbs.registerMBean(new EndpointSnitchInfo(), new ObjectName( + mbs.registerMBean(this, new ObjectName( "org.apache.cassandra.db:type=EndpointSnitchInfo")); } catch (Exception e) { throw new RuntimeException(e);