Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error paths for scheduled asynchronous methods #30718

Open
njr-11 opened this issue Feb 4, 2025 · 0 comments
Open

Error paths for scheduled asynchronous methods #30718

njr-11 opened this issue Feb 4, 2025 · 0 comments
Labels
Epic Used to track Feature Epics that are following the UFO process story team:Zombie Apocalypse

Comments

@njr-11
Copy link
Contributor

njr-11 commented Feb 4, 2025

When an execution of a scheduled asynchronous method fails with an exception, error, or other exceptional completion, no further executions should be scheduled, and the application needs the correct exception or error reported back when invoking get or join to obtain the status or result of the scheduled asynchronous method. This allows the application to properly react to the error, possibly by retrying/rescheduling.

We also need better trace on these paths to figure out what has gone wrong.

@njr-11 njr-11 added this to the [Iteration 25.3] Feb 3 - Feb 14 milestone Feb 4, 2025
@njr-11 njr-11 added the Epic Used to track Feature Epics that are following the UFO process label Feb 4, 2025
njr-11 added a commit to njr-11/open-liberty that referenced this issue Feb 4, 2025
njr-11 added a commit to njr-11/open-liberty that referenced this issue Feb 4, 2025
…c method and exception completion of future
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Used to track Feature Epics that are following the UFO process story team:Zombie Apocalypse
Projects
None yet
Development

No branches or pull requests

1 participant