diff options
Diffstat (limited to 'src/lib/job.cc')
| -rw-r--r-- | src/lib/job.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/job.cc b/src/lib/job.cc index 3cd729515..5b0b9c604 100644 --- a/src/lib/job.cc +++ b/src/lib/job.cc @@ -39,6 +39,8 @@ using std::list; using std::cout; using boost::shared_ptr; +#define LOG_ERROR_NC(...) _film->log()->log (__VA_ARGS__, Log::TYPE_ERROR); + Job::Job (shared_ptr<const Film> f) : _film (f) , _thread (0) @@ -281,6 +283,9 @@ Job::error_summary () const void Job::set_error (string s, string d) { + LOG_ERROR_NC (s); + LOG_ERROR_NC (d); + _film->log()->log (String::compose ("Error in job: %1 (%2)", s, d), Log::TYPE_ERROR); boost::mutex::scoped_lock lm (_state_mutex); _error_summary = s; |
