>>> 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
