Coordinated stop before destroy when ExecutorService not terminated yet

Closes gh-31549
This commit is contained in:
Juergen Hoeller
2023-11-09 10:22:27 +01:00
parent 38724a1205
commit 9414c2ddba
3 changed files with 31 additions and 14 deletions

View File

@@ -344,9 +344,10 @@ public class EnableSchedulingTests {
@Override
public TaskScheduler myTaskScheduler() {
ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
scheduler.setThreadNamePrefix("explicitScheduler-");
scheduler.setAwaitTerminationMillis(1000);
scheduler.setPoolSize(2);
scheduler.setThreadNamePrefix("explicitScheduler-");
scheduler.setAcceptTasksAfterContextClose(true);
scheduler.setAwaitTerminationMillis(1000);
return scheduler;
}
}