You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/08/03 14:56:31 UTC

[GitHub] [camel] klease commented on pull request #8015: CAMEL-18275: Address issue of completions not being run in SEDA pipeline

klease commented on PR #8015:
URL: https://github.com/apache/camel/pull/8015#issuecomment-1204060425

   >  Looking at the code I assume that all the completions will be executed when the SEDA pipelist gets completed. Is my assumption correct?
   
   Yes, this is correct.
   > I want to add here that in case "before consumer" mode is used, I'd expect the completions to be executed before the message gets processed in the next queue of the defined pipeline. Does the fix provide such behavior?
   
   Unfortunately not. In fact, the current PR doesn't handle the before consumer mode at all. I can add this but unfortunately the completions are still called at the end of the entire pipeline. The change in the PR doesn't prevent the handover from occurring; it only ensures that when the handed-over completions execute, they will perform the logic for all the routes traveled by the exchange and not only the last one.
   
   


-- 
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: commits-unsubscribe@camel.apache.org

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