提交 1f005a2d 编写于 作者: oldratlee's avatar oldratlee 🔥

fix ForkJoinTaskClassAgentCheck!

上级 1a3b634e
package com.alibaba.ttl.threadpool.agent.check package com.alibaba.ttl.threadpool.agent.check
import com.alibaba.ttl.TransmittableThreadLocal import com.alibaba.ttl.TransmittableThreadLocal
import com.alibaba.ttl.TtlRecursiveTask
import com.alibaba.utils.Utils import com.alibaba.utils.Utils
import java.util.concurrent.* import java.util.concurrent.*
...@@ -96,7 +95,7 @@ private fun run_test_with_pool(forkJoinPool: ForkJoinPool) { ...@@ -96,7 +95,7 @@ private fun run_test_with_pool(forkJoinPool: ForkJoinPool) {
* @see com.alibaba.ttl.TtlRecursiveTask * @see com.alibaba.ttl.TtlRecursiveTask
*/ */
internal class SumTask(private val numbers: IntRange, internal class SumTask(private val numbers: IntRange,
private val ttlMap: ConcurrentMap<String, TransmittableThreadLocal<String>>, private val changeTtlValue: Boolean = false) : TtlRecursiveTask<Int>() { private val ttlMap: ConcurrentMap<String, TransmittableThreadLocal<String>>, private val changeTtlValue: Boolean = false) : RecursiveTask<Int>() {
@Volatile @Volatile
lateinit var copied: Map<String, Any> lateinit var copied: Map<String, Any>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册