2010/9/6 Jean-Baptiste Quenot <[email protected]>:
> 2010/9/3 Roberto De Ioris <[email protected]>:
>>
>> Il giorno 03/set/2010, alle ore 15.29, Jean-Baptiste Quenot ha scritto:
>
>>> IMO uwsgi should simply ignore processes that are not workers.
>>
>>
>> I have done a little patch that allows the master process to ignore 
>> non-workers-pid processes,
>> but will print th status of exited processes (this could be useful even for 
>> your case as in this way you can
>> check for error on subprocesses)
>>
>> Can you try the latest mercurial version ?
>
> Perfect, works a treat.  Thank you!

Well, it works well when there *is* a subprocess spawned, but if there
is none uwsgi enters an infinite loop with the following message:

...getting the applications list from the 'server' module...
uwsgi.applications dictionary is not defined, trying with the
"applications" one...
application 0 () ready
setting default application to 0
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
waitpid(): No child processes [uwsgi.c line 1132]
-- 
Jean-Baptiste Quenot
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to