Erik Myllymaki wrote:
> Chris McDonough wrote:
>> The right way to do this is I think to not try to use pidproxy at 
>> all.  Instead more recent versions of Pound allow you to prevent them 
>> from being daemonized via an option in the config file (which is the 
>> right way to run it under supervisor):
>>
>>        Daemon 0|1
>>               Have  Pound  run in the foreground (if 0) or as a daemon 
>> (if 1).
>>               By default Pound runs as a daemon (detaches itself from 
>> the con-
>>               trolling  terminal and puts itself in the background). 
>> By speci-
>>               fying this option you can force Pound to  work  like  a  
>> regular
>>               process.  Useful  for  debugging or if you want to use 
>> something
>>               like daemontools.
>>
>> HTH,
>>
>> - C
> 
> Thanks Chris, this worked:

Great.

> 
> [program:pound]
> command = /opt/intranet/parts/poundbuild/sbin/pound -p 
> /opt/intranet/parts/poundconfig/var/pound.pid -f 
> /opt/intranet/parts/poundconfig/etc/pound.cfg
> process_name = pound
> priority = 2
> redirect_stderr = true
> #daemon = 0
> 
> (note: setting daemon=0 in supervisord.conf did not work, but setting it 
> in pound.cfg did.)

Yes, that's a pound option, not a supervisor one.

- C

_______________________________________________
Supervisor-users mailing list
[email protected]
http://lists.supervisord.org/mailman/listinfo/supervisor-users

Reply via email to