>>> Sorry, but SIGHUP is also behaving like SIGINT and is not being
>>> graceful
>>> about working processes
>>>
>>
>>same problem. select() syscall is interrupted on unix signals. Just use a
>>loop to test "gracefulness"
>
> I am using a loop.  it does a loop 0..55 doing a sleep(1). The signal
> would
> interrupt the current sleep(1), but it shouldn't interrupt all of them,
> should it?  regardless, the result that is produced *after* the loop is
> not
> being run either, so I am fairly confident that the process is being
> aborted and not completing.
>

Can you paste your whole setup ?

Every platform has different limits and behaviour (for example forget
about gracefulness in osx + threads)

-- 
Roberto De Ioris
http://unbit.it
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to