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

Reply via email to