StorageProxy static initialization not triggered until thrift requests come in
------------------------------------------------------------------------------
Key: CASSANDRA-3797
URL: https://issues.apache.org/jira/browse/CASSANDRA-3797
Project: Cassandra
Issue Type: Bug
Reporter: Peter Schuller
Assignee: Peter Schuller
Priority: Minor
While plugging in the metrics library for CASSANDRA-3671 I realized (because
the metrics library was trying to add a shutdown hook on metric creation) that
starting cassandra and simply shutting it down, causes StorageProxy to not be
initialized until the drain shutdown hook.
Effects:
* StorageProxy mbean missing in visualvm/jconsole after initial startup
(seriously, I thought I was going nuts ;))
* And in general anything that makes assumptions about running early, or at
least not during JVM shutdown, such as the metrics library, will be problematic
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira