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

Paul Joseph Davis updated COUCHDB-501:
--------------------------------------

    Skill Level: New Contributors Level (Easy)

> launchd plist for Mac OS X needs cleanup
> ----------------------------------------
>
>                 Key: COUCHDB-501
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-501
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Infrastructure
>    Affects Versions: 0.11
>         Environment: Mac OS X 10.6, Snow Leopard
>            Reporter: Per Ejeklint
>            Priority: Minor
>   Original Estimate: 0.08h
>  Remaining Estimate: 0.08h
>
> The provided org.apache.couchdb.plist for launchd contains the flag OnDemand 
> set to true, as well as KeepAlive. OnDemand was deprecated in 10.4 and 
> replaced by KeepAlive which is much more powerful. As a result, launchd will 
> NOT restart CouchDB on Snow Leopard after it has been stopped with launchctl 
> stop org.apache.couchdb, as is stated in the README. A manual start or reboot 
> is needed.
> Solution: just remove the OnDemand tag from the plist and all is happy happy 
> again.
> As a side note: if on-demand loading is really what's wanted, launchd needs 
> more information. There must be information about which socket launchd should 
> monitor, and keeping that in sync with the port number people choose for 
> couchdb seems just way too much work.

-- 
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