Skip to content

Commit 3ba1b4c

Browse files
author
gitlab
committed
Merge branch 'fix-long-job-when-mn-restart' into 'master'
Set long job thread context when mn restart See merge request zstackio/zstack!2404
2 parents 287ef6e + e6b5cb1 commit 3ba1b4c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

longjob/src/main/java/org/zstack/longjob/LongJobManagerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,8 +293,8 @@ private LongJobVO doLoadLongJob(LongJobVO vo) {
293293
if (vo.getState() == LongJobState.Waiting) {
294294
// launch the waiting jobs
295295
ThreadContext.put(Constants.THREAD_CONTEXT_API, vo.getApiId());
296-
ThreadContext.put(Constants.THREAD_CONTEXT_TASK_NAME, vo.getJobName());
297296
LongJob job = longJobFactory.getLongJob(vo.getJobName());
297+
ThreadContext.put(Constants.THREAD_CONTEXT_TASK_NAME, job.getClass().toString());
298298
job.start(vo, new Completion(null) {
299299
@Override
300300
public void success() {

0 commit comments

Comments
 (0)