Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
What steps will reproduce the problem?
1. Write a program/script that continuously reads its stdin and writes
something to stdout as stdin line has arrived
2. Register it as a db update listener in couch.ini
[Couch]
...
DbUpdateNotificationProcess=/path/to/daemon
3. Start couchdb. Each time db is updated, the listener program receives
input and writes back to stdout.
This causes long and obscure error messages in couchdb server concole
output (not showed here). According to [1], listener is not supposed to
send anything back.
It is therefore proposed that whatever is received from the listener is
merely logged in special log file e. g. notifier_log (which may be
redirected to /dev/null in couch.ini if not needed).
[1]
http://groups.google.com/group/couchdb/browse_thread/thread/a81fb0058ae2430
b/7285fb233fa10368#7285fb233fa10368