Skip to content

Commit 97b15fc

Browse files
review comments
1 parent 8f996ac commit 97b15fc

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

framework/jobs/src/main/java/org/apache/cloudstack/framework/jobs/impl/AsyncJobManagerImpl.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1403,8 +1403,13 @@ private void publishOnEventBus(AsyncJob job, String jobEvent) {
14031403
_eventBusPublisher.submit(new ManagedContextRunnable() {
14041404
@Override
14051405
protected void runInContext() {
1406-
_messageBus.publish(null, AsyncJob.Topics.JOB_EVENT_PUBLISH, PublishScope.LOCAL,
1407-
new Pair<AsyncJob, String>(job, jobEvent));
1406+
try {
1407+
_messageBus.publish(null, AsyncJob.Topics.JOB_EVENT_PUBLISH, PublishScope.LOCAL,
1408+
new Pair<>(job, jobEvent));
1409+
} catch (Throwable t) {
1410+
logger.warn("Failed to publish async job event on message bus. jobId={}, jobEvent={}",
1411+
job != null ? job.getId() : null, jobEvent, t);
1412+
}
14081413
}
14091414
});
14101415
} catch (RejectedExecutionException e) {

0 commit comments

Comments
 (0)