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