diff options
Diffstat (limited to 'src/XmlRpcMethod.cc')
| -rw-r--r-- | src/XmlRpcMethod.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/XmlRpcMethod.cc b/src/XmlRpcMethod.cc index a653cdce..d66b3ab1 100644 --- a/src/XmlRpcMethod.cc +++ b/src/XmlRpcMethod.cc @@ -70,7 +70,9 @@ XmlRpcResponse XmlRpcMethod::execute try { return XmlRpcResponse(0, process(req, e)); } catch(RecoverableException& e) { - _logger->debug(EX_EXCEPTION_CAUGHT, e); + if(_logger->debug()) { + _logger->debug(EX_EXCEPTION_CAUGHT, e); + } return XmlRpcResponse(1, createErrorResponse(e)); } } |
