Skip to content

Commit 9f2897a

Browse files
committed
[Fix][Zeta] Fix pendingJobMasterMap resource leak
1 parent ee96c95 commit 9f2897a

File tree

2 files changed

+2
-4
lines changed
  • seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e
  • seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server

2 files changed

+2
-4
lines changed

seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/JobExecutionIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ public void cancelJobTest() throws Exception {
130130
Thread.sleep(1000);
131131
clientJobProxy.cancelJob();
132132

133-
await().atMost(40000, TimeUnit.MILLISECONDS)
133+
await().atMost(20000, TimeUnit.MILLISECONDS)
134134
.untilAsserted(
135135
() -> {
136136
Assertions.assertTrue(objectCompletableFuture.isDone());

seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/CoordinatorService.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -322,9 +322,7 @@ private void pendingJobSchedule() throws InterruptedException {
322322
}
323323

324324
private void queueRemove(JobMaster jobMaster) {
325-
if (pendingJobQueue.contains(jobMaster.getJobId())) {
326-
pendingJobQueue.removeById(jobMaster.getJobId());
327-
}
325+
pendingJobQueue.removeById(jobMaster.getJobId());
328326
}
329327

330328
private void completeFailJob(JobMaster jobMaster) {

0 commit comments

Comments
 (0)