Supervisor/supervisor — Issue #53: Restart signals not supported
Author: ido50
Created: 2011-11-22 22:31:41+00:00
State: open

Hi there. Thanks a lot for supervisor, I am using it on quite a few servers and it is performing greatly.

I would like to suggest a feature that would be very advantageous (well, at least for me). There are some processes that support receiving a certain signal, such as HUP, causing them to perform a graceful restart.

Examples for such processes include the HTTP web server cherokee (www.cherokee-project.com) and servers initiated via Perl's Server::Starter (search.cpan.org/dist/Server-Starter), which acts as a superdaemon.

If I could set on supervisord.conf that a certain process is restarted with a HUP signal, just like I can set the signal for stopping a process, then I could just do "restart " and get the correct behaviour. That would be awesome.

Thanks a lot,
Ido Perlmuter.