Mirko Tschäni created CASSANDRA-7595:
----------------------------------------
Summary: EmbeddedCassandraService class should provide a stop
method
Key: CASSANDRA-7595
URL: https://issues.apache.org/jira/browse/CASSANDRA-7595
Project: Cassandra
Issue Type: Bug
Components: Core
Reporter: Mirko Tschäni
Priority: Minor
The EmbeddedCassandraService does only provide a start method.
It should also provide a stop method.
We use EmbeddedCassandraService to embed cassandra in a osgi application and
need to be able to shut down cassandra so that no non daemon threads remain.
Implementation would be straight forward:
add the following method to EmbeddedCassandraService:
public void stop() {
cassandraDaemon.stop();
}
I have tested this implementation locally and it worked as expected (stops all
non daemon threads).
--
This message was sent by Atlassian JIRA
(v6.2#6252)