atiaomar1978-hub commented on PR #25558:
URL: https://github.com/apache/camel/pull/25558#issuecomment-5399014358

   Thanks @Croway for the review — the producer route restart regression is 
addressed in commit 8c0e46e.
   
   **Changes:**
   - `onStarted(SedaProducer)` now re-registers the shared queue reference via 
`getOrCreateQueue()` after a producer stop released it
   - `onShutdownEndpoint()` queue map mutations are now performed under the 
component lock
   - Added `SedaDiscardIfNoConsumersProducerRouteRestartTest` reproducing the 
stop/start producer route scenario
   
   **Tests run locally (all passing):**
   ```
   ./mvnw -pl components/camel-seda,core/camel-core -am test \
     
-Dtest=SedaDiscardIfNoConsumerAfterRemovalTest,SedaDiscardIfNoConsumersProducerRouteRestartTest
   ```
   
   Note: the previous CI failure was in `camel-pqc` (unrelated to this PR's 
changed modules). CI should re-run on this push.
   
   _AI-generated on behalf of atiaomar1978-hub_


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