From 68b5683346fa3094eaa10163331ff16de9455400 Mon Sep 17 00:00:00 2001 From: Eric Cano <Eric.Cano@cern.ch> Date: Thu, 28 Jun 2018 14:12:32 +0200 Subject: [PATCH] Added backtrace to logs for Archive/RetrieveJob::failed(). --- scheduler/ArchiveJob.cpp | 1 + scheduler/RetrieveJob.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/scheduler/ArchiveJob.cpp b/scheduler/ArchiveJob.cpp index d36455b958..2473852211 100644 --- a/scheduler/ArchiveJob.cpp +++ b/scheduler/ArchiveJob.cpp @@ -148,6 +148,7 @@ void cta::ArchiveJob::failed(const std::string &failureReason, log::LogContext .add("exceptionMsg", ex.getMessageValue()) .add("reportTime", t.secs()); lc.log(log::ERR, "In ArchiveJob::failed(): failed to report error to client."); + lc.logBacktrace(log::ERR, ex.backtrace()); } } } diff --git a/scheduler/RetrieveJob.cpp b/scheduler/RetrieveJob.cpp index db497e7722..571fcffc8c 100644 --- a/scheduler/RetrieveJob.cpp +++ b/scheduler/RetrieveJob.cpp @@ -93,6 +93,7 @@ void cta::RetrieveJob::failed(const std::string & failureReason, log::LogContext .add("exceptionMsg", ex.getMessageValue()) .add("reportTime", t.secs()); lc.log(log::ERR, "In RetrieveJob::failed(): failed to report error to client."); + lc.logBacktrace(log::ERR, ex.backtrace()); } } } -- GitLab