Skip to content

Commit bd3df72

Browse files
committed
InheritableThreadLocal
1 parent 5fe0f0e commit bd3df72

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

tx-client/src/main/java/com/codingapi/tx/aop/bean/TxCompensateLocal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77
public class TxCompensateLocal {
88

9-
private final static ThreadLocal<TxCompensateLocal> currentLocal = new ThreadLocal<TxCompensateLocal>();
9+
private final static ThreadLocal<TxCompensateLocal> currentLocal = new InheritableThreadLocal<TxCompensateLocal>();
1010

1111
private String groupId;
1212

tx-client/src/main/java/com/codingapi/tx/aop/bean/TxTransactionLocal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class TxTransactionLocal {
1818

1919
private Logger logger = LoggerFactory.getLogger(TxTransactionLocal.class);
2020

21-
private final static ThreadLocal<TxTransactionLocal> currentLocal = new ThreadLocal<TxTransactionLocal>();
21+
private final static ThreadLocal<TxTransactionLocal> currentLocal = new InheritableThreadLocal<TxTransactionLocal>();
2222

2323
private String groupId;
2424

0 commit comments

Comments
 (0)