Fix alarm notification asynchronous thread pool factory error (#1377)

pull/1380/head
magestack 2 years ago committed by GitHub
parent 4248512d98
commit b1e181d5b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -75,8 +75,10 @@ public class DefaultThreadPoolCheckAlarmHandler implements Runnable, ThreadPoolC
private final AtomicInteger count = new AtomicInteger(); private final AtomicInteger count = new AtomicInteger();
@Override @Override
public Thread newThread(Runnable r) { public Thread newThread(Runnable runnable) {
return new Thread("client.execute.timeout.alarm_" + count.incrementAndGet()); Thread thread = new Thread(runnable, "client.execute.timeout.alarm_" + count.incrementAndGet());
thread.setDaemon(true);
return thread;
} }
}, },
new ThreadPoolExecutor.AbortPolicy()); new ThreadPoolExecutor.AbortPolicy());

Loading…
Cancel
Save