Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.4.1, 1.5.2, 1.6.0
-
None
Description
Currently, ThreadUtils.newDaemonCachedThreadPool(prefix, maxThreadNumber) will throw RejectedExecutionException, if there are already `maxThreadNumber` busy threads and we submit a new task. It's because `SynchronousQueue` cannot cache any task.