summaryrefslogtreecommitdiff
path: root/src/server/wsgi_metrics.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/wsgi_metrics.c')
-rw-r--r--src/server/wsgi_metrics.c6
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);