gnodet opened a new pull request, #2963:
URL: https://github.com/apache/cxf/pull/2963

   ## Summary
   - `DeliveryAssuranceOnewayTest` and `MessageCallbackOnewayTest` create 
`ExecutorService` instances via `Executors.newSingleThreadExecutor()` in their 
`*AsyncExecutor` test methods but never shut them down
   - The leaked non-daemon threads prevent clean test completion, causing 
intermittent timeouts in CI (~95-100s for DeliveryAssurance, ~75s for 
MessageCallback)
   - Fix: track the `ExecutorService` in an instance field and shut it down in 
`tearDown()` with a 10-second grace period before forceful termination
   
   ## Test plan
   - [ ] CI passes without WS-RM oneway test timeouts
   - [ ] Both `DeliveryAssuranceOnewayTest` and `MessageCallbackOnewayTest` 
complete within their 60s timeout
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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