From 8aa8d6070bb7f6812d23fff91d12389967fbe1c0 Mon Sep 17 00:00:00 2001 From: Unbit Date: Fri, 3 Jan 2014 15:08:07 +0100 Subject: [PATCH] error check on greenlet error --- plugins/greenlet/greenlet.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/greenlet/greenlet.c b/plugins/greenlet/greenlet.c index 6d1bf51c..1e6f3774 100644 --- a/plugins/greenlet/greenlet.c +++ b/plugins/greenlet/greenlet.c @@ -132,6 +132,10 @@ static void greenlet_init_apps(void) { PyGreenlet_Import(); + if (PyErr_Occurred()){ + PyErr_Print(); + exit(1); + } ugl.gl = uwsgi_malloc( sizeof(PyGreenlet *) * uwsgi.async ); ugl.main = PyGreenlet_GetCurrent();