You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Pavel Sakun (JIRA)" <ji...@apache.org> on 2014/07/23 16:14:39 UTC
[jira] [Created] (CASSANDRA-7597) System.exit() calls should be
removed from DatabaseDescriptor
Pavel Sakun created CASSANDRA-7597:
--------------------------------------
Summary: System.exit() calls should be removed from DatabaseDescriptor
Key: CASSANDRA-7597
URL: https://issues.apache.org/jira/browse/CASSANDRA-7597
Project: Cassandra
Issue Type: Bug
Environment: Cassandra 2.0.9 (earlier version should be affected as well)
Reporter: Pavel Sakun
We're using SSTableSimpleUnsortedWriter API to generate SSTable to be loaded into cassandra. In case of any issue with config DatabaseDescriptor calls System.exit() which is apparently not the thing you expect while using API.
Test case is simple:
System.setProperty( "cassandra.config", "" );
new YamlConfigurationLoader().loadConfig();
Thread.sleep( 5000 );
System.out.println("We're still alive"); // this will never be called
--
This message was sent by Atlassian JIRA
(v6.2#6252)