>>> So I see workers start running, printing their results, and as they >>> throw ZeroDivisionError exceptions the mules just sit there dormant. >>> So the mule processes keep going - I can see them in 'ps', but they >>> don't do anything. >>> >>> This is uwsgi 1.4.4 >>> >>> >> >> So the behaviour of the master is the right one, the problem are mules >> not >> exiting after an exception ? > > yes > if I kill a mule with 'kill' the master will restart it and it'll start > running my worker function >
i have aligned the python mule management to the perl and ruby ones. This should fix all of the problems you reported. I have applied the patches to both 1.4 and 1.5 -- Roberto De Ioris http://unbit.it _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
