[ https://issues.apache.org/jira/browse/CASSANDRA-7998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brandon Williams resolved CASSANDRA-7998. ----------------------------------------- Resolution: Fixed Reviewer: Brandon Williams Assignee: Heiko Braun resolved in parent issue. > Remove the usage of System.exit() calls in core services > -------------------------------------------------------- > > Key: CASSANDRA-7998 > URL: https://issues.apache.org/jira/browse/CASSANDRA-7998 > Project: Cassandra > Issue Type: Sub-task > Components: Core > Reporter: Heiko Braun > Assignee: Heiko Braun > Priority: Minor > > The use of System.exit() prevents using the CassandraDaemon as a managed > service (managed from another Java process). The core services > (StorageService,DatabaseDescriptor, SSTableReader) should propagate > exceptions back to the callee so the decision to exit the VM (unmanaged case) > or further delegate that decision (managed case) can be handled in a well > defined place. -- This message was sent by Atlassian JIRA (v6.3.4#6332)