Details

    • Sub-task
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      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.

      Attachments

        Activity

          People

            hbraun Heiko Braun
            hbraun Heiko Braun
            Heiko Braun
            Brandon Williams
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: