changeAtLater opened a new issue, #7273:
URL: https://github.com/apache/incubator-seata/issues/7273

   本地调用是处于同一个线程, 但正常触发filter的, 在`SeataTransactionPropagationProviderFilter`中, 
代码最后会将xid清除, 导致xid丢失.
   
   ```java
   try {
               return invoker.invoke(invocation);
           } finally {
               if (bind) {
                   BranchType previousBranchType = RootContext.getBranchType();
                   String unbindXid = RootContext.unbind();
                   ...
           }
   }
   ```
   
   另外, 
我发现一个和`SeataTransactionPropagationProviderFilter`代码基本一样的`AlibabaDubboTransactionPropagationFilter`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org
For additional commands, e-mail: notifications-h...@seata.apache.org

Reply via email to