diff options
Diffstat (limited to 'src/server/wsgi_metrics.c')
| -rw-r--r-- | src/server/wsgi_metrics.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/wsgi_metrics.c b/src/server/wsgi_metrics.c index 9f4558a..32fe40a 100644 --- a/src/server/wsgi_metrics.c +++ b/src/server/wsgi_metrics.c @@ -96,8 +96,8 @@ void wsgi_end_request(void) thread_info = wsgi_thread_info(0, 1); if (thread_info) { - if (thread_info->log) - Py_CLEAR(thread_info->log); + if (thread_info->log_buffer) + Py_CLEAR(thread_info->log_buffer); if (thread_info->request_data) Py_CLEAR(thread_info->request_data); @@ -742,7 +742,7 @@ void wsgi_publish_event(const char *name, PyObject *event) PyObject *log = NULL; PyObject *args = NULL; Py_INCREF(o); - log = newLogObject(NULL, APLOG_ERR, NULL); + log = newLogObject(NULL, APLOG_ERR, NULL, 0); args = Py_BuildValue("(OOOOO)", type, value, traceback, Py_None, log); result = PyEval_CallObject(o, args); |
