plugins/python: check return value of PyType_Ready in init_uwsgi_embedded_module

Reported by Coverity as CID #970972.
This commit is contained in:
Riccardo Magliocchetti
2013-01-27 10:33:17 +01:00
parent 5647aff995
commit 74d6bac54b
+5 -1
View File
@@ -592,7 +592,11 @@ void init_uwsgi_embedded_module() {
PyObject *new_uwsgi_module, *zero;
int i;
PyType_Ready(&uwsgi_InputType);
if (PyType_Ready(&uwsgi_InputType) < 0) {
PyErr_Print();
uwsgi_log("could not initialize the uwsgi python module\n");
exit(1);
}
/* initialize for stats */
up.workers_tuple = PyTuple_New(uwsgi.numproc);