Hmm...you also mind get more information by running strace on supervisord
and see what signal is getting sent.

On Tue, Aug 24, 2010 at 10:17 AM, Dean Banks <[email protected]> wrote:

>  I am running supervisor in a terminal using the following in my
> supervisord.conf:
>
> loglevel=debug
> nodaemon=true
>
> so it should be equivalent to the command line that you suggest.  The
> logfile excerpt that I included in my initial post was developed using these
> options.
>
> Cheers.
>
>
>
>
> On 8/24/2010 9:37 AM, Roger Hoover wrote:
>
> Try running supervisor on the command line in debug mode:
>
>  supervisord -n -e debug
>
> On Tue, Aug 24, 2010 at 8:47 AM, Dean Banks <[email protected]> wrote:
>
>>  I am using supervisord v3.0a9 to spawn and manage a FastCGI application
>> that I am writing in C for a linux target. I have a signal handler that
>> gracefully exits my application when SIGINT is received. I have verified
>> that the signal handler works as desired by running the app in a terminal
>> window and issuing Ctrl-C to exit.
>>
>> When issuing a "shutdown" command to supervisord (via supervisorctl), it
>> appears that supervisord is unable to force the app to exit without invoking
>> SIGKILL:
>>
>> 2010-08-20 10:02:49,661 INFO waiting for cse to die2010-08-20 10:02:52,665 
>> INFO waiting for cse to die2010-08-20 10:02:55,669 INFO waiting for cse to 
>> die2010-08-20 10:02:58,672 INFO waiting for cse to die2010-08-20 
>> 10:02:59,673 WARN killing 'cse' (2031) with SIGKILL2010-08-20 10:02:59,674 
>> INFO stopped: cse (terminated by SIGKILL)
>>
>> I have the following in my supervisord.conf file
>>
>> stopsignal=INT
>>
>> It seems that my app is not responding to or not receiving the SIGINT
>> issued by supervisord.
>>
>> How do I go about debugging the signal passing between supervisord and my
>> app?
>>
>>
>>
>>
>> _______________________________________________
>> Supervisor-users mailing list
>> [email protected]
>> http://lists.supervisord.org/mailman/listinfo/supervisor-users
>>
>>
>
>
_______________________________________________
Supervisor-users mailing list
[email protected]
http://lists.supervisord.org/mailman/listinfo/supervisor-users

Reply via email to