couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Noah Slater (JIRA)" <j...@apache.org>
Subject [jira] Closed: (COUCHDB-278) bin/couchdb does not honour -o and -e when running in foreground / without -d (matters on macosx)
Date Mon, 23 Mar 2009 17:41:50 GMT

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

Noah Slater closed COUCHDB-278.
-------------------------------

    Resolution: Fixed

Fixed in r757465. Thanks.

> bin/couchdb does not honour -o and -e when running in foreground / without -d (matters
on macosx)
> -------------------------------------------------------------------------------------------------
>
>                 Key: COUCHDB-278
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-278
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Build System, Database Core
>         Environment: any *nix
>            Reporter: Florian Ebeling
>            Assignee: Noah Slater
>             Fix For: 0.9
>
>         Attachments: COUCHDB-278.diff, patch-plist_redirects_to_devnull.diff
>
>
> When couchdb is running in foreground, then the option flags -o and -e are not honoured.
This probably quite ok on most systems because foregroud there equals roughly to development
mode. On the mac this is different, because fork and daemoinze calls are deprecated, services
are managed using launchd, and launchd watches these processes directly. It depends on these
processes not (double-)forking and intentionally dying.
> So in the current state of things the provided plist starts couchdb, quite consequentially
does not use -o/e and. That works, but has the effect that couchdb writes to stdout, which
launchd apparently forwards to syslog. So the syslog ends up being hogged by access-log level
messages. And it is not possible to avoid that by simply editing the quasi config file .plist.
> I will attach a patch which changes bin/couchdb, .plist, and etc/Makefile.am to make
this work more like I reckon it should.

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


Mime
View raw message