[ 
https://issues.apache.org/jira/browse/CASSANDRA-1114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eric Evans resolved CASSANDRA-1114.
-----------------------------------

    Resolution: Fixed

committed. thanks Cliff!

> start script occasionally causes flapping when used with runit
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1114
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1114
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>         Environment: ubuntu Karmic
>            Reporter: Cliff Moon
>            Assignee: Eric Evans
>            Priority: Minor
>             Fix For: 0.6.2
>
>         Attachments: start_script.patch
>
>
> Starting cassandra in the foreground is the preferred way of running it under 
> something like runit or daemontools.  Currently, the start script will 
> execute java in a subprocess when starting in the foreground.  This is a 
> problem for runit and daemontools since they both register the pid of start 
> script.  Occasionally the start script process will fail, leaving the java 
> process running.  The runit supervisor will then start flapping since it 
> thinks cassandra is down even though there is a java process running.
> The attached patch will run cassandra in the same process as the start script 
> when run in the foreground.  This will cause runit and daemontools to have 
> the correct behavior.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to