You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ac...@apache.org on 2014/07/08 20:43:19 UTC
svn commit: r1608883 - /qpid/dispatch/trunk/src/error.c
Author: aconway
Date: Tue Jul 8 18:43:19 2014
New Revision: 1608883
URL: http://svn.apache.org/r1608883
Log:
NO-JIRA: Change log level for python stack traces from error to debug.
Modified:
qpid/dispatch/trunk/src/error.c
Modified: qpid/dispatch/trunk/src/error.c
URL: http://svn.apache.org/viewvc/qpid/dispatch/trunk/src/error.c?rev=1608883&r1=1608882&r2=1608883&view=diff
==============================================================================
--- qpid/dispatch/trunk/src/error.c (original)
+++ qpid/dispatch/trunk/src/error.c Tue Jul 8 18:43:19 2014
@@ -91,7 +91,8 @@ static void py_set_item(PyObject *dict,
Py_DECREF(py_name);
}
-static void log_trace_py(PyObject *type, PyObject *value, PyObject* trace) {
+static void log_trace_py(PyObject *type, PyObject *value, PyObject* trace, qd_log_level_t level) {
+ if (!qd_log_enabled(log_source, level)) return;
if (!(type && value && trace)) return;
PyObject *module = PyImport_ImportModule("traceback");
@@ -112,7 +113,7 @@ static void log_trace_py(PyObject *type,
Py_DECREF(locals);
if (result) {
- qd_log(log_source, QD_LOG_ERROR, "%s", PyString_AsString(result));
+ qd_log(log_source, level, "%s", PyString_AsString(result));
Py_DECREF(result);
}
}
@@ -133,7 +134,7 @@ qd_error_t qd_error_py() {
Py_XDECREF(value_str);
Py_XDECREF(type_name);
- log_trace_py(type, value, trace);
+ log_trace_py(type, value, trace, QD_LOG_DEBUG);
Py_XDECREF(type);
Py_XDECREF(value);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org