dengliming opened a new pull request, #7226:
URL: https://github.com/apache/shenyu/pull/7226

   Reinitializing Huawei LTS, Tencent CLS or Aliyun SLS logging clients leaves 
their callback executor alive. Shut down each owned executor in a finally block 
after closing the SDK resources, including partial initialization and producer 
close failures.
   
   Fixes #6654.
   
   Validation: focused `testCloseShutsDown*` tests in all three 
`*LogCollectClientTest` classes, with their Maven reactors and Checkstyle 
enabled. Tests use mocked SDK clients and verify executor shutdown on both 
partial initialization and exceptional cleanup.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to