From bd3df72a6b2b0a2110fe6231dacf5e248da87def Mon Sep 17 00:00:00 2001 From: wangliang <1991wangliang@gmail.com> Date: Tue, 27 Feb 2018 15:14:37 +0800 Subject: [PATCH] InheritableThreadLocal --- .../main/java/com/codingapi/tx/aop/bean/TxCompensateLocal.java | 2 +- .../main/java/com/codingapi/tx/aop/bean/TxTransactionLocal.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxCompensateLocal.java b/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxCompensateLocal.java index 6d90c8727..c4053460a 100644 --- a/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxCompensateLocal.java +++ b/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxCompensateLocal.java @@ -6,7 +6,7 @@ */ public class TxCompensateLocal { - private final static ThreadLocal currentLocal = new ThreadLocal(); + private final static ThreadLocal currentLocal = new InheritableThreadLocal(); private String groupId; diff --git a/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxTransactionLocal.java b/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxTransactionLocal.java index 584929cba..d5998d716 100644 --- a/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxTransactionLocal.java +++ b/tx-client/src/main/java/com/codingapi/tx/aop/bean/TxTransactionLocal.java @@ -18,7 +18,7 @@ public class TxTransactionLocal { private Logger logger = LoggerFactory.getLogger(TxTransactionLocal.class); - private final static ThreadLocal currentLocal = new ThreadLocal(); + private final static ThreadLocal currentLocal = new InheritableThreadLocal(); private String groupId;