[Reporting] ESQueue worker error logging fix (#46308)

This commit is contained in:
Tim Sullivan 2019-09-23 12:03:32 -07:00 committed by GitHub
parent b088cf1f7d
commit 08c87ea365
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -60,6 +60,8 @@ function getLogger(opts, id, logLevel) {
`The entire error message length is: ${errLength} characters.`,
tags
);
} else {
logger(errString, tags);
}
return;
}
@ -324,7 +326,7 @@ export class Worker extends events.EventEmitter {
}
}
this.warn(`Failure occurred on job ${job._id}`, jobErr);
this.error(`Failure occurred on job ${job._id}`, jobErr);
this.emit(constants.EVENT_WORKER_JOB_EXECUTION_ERROR, this._formatErrorParams(jobErr, job));
return this._failJob(job, (jobErr.toString) ? jobErr.toString() : false);
});