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)

Reply via email to