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

ES - RegisteredTasks Counter Does Not Decrement When Child Tasks are Exited #21

Open
skliper opened this issue Apr 22, 2022 · 0 comments
Labels

Comments

@skliper
Copy link
Contributor

skliper commented Apr 22, 2022

Stakeholder reported that the ES "RegisteredTasks" counter was not decrementing when a child task exited. The CS code was examined to ensure the needed ES API calls were being made. It was confirmed the CS child tasks make the ES API call to CFE_ES_ExitChildTask. The CFE_ES_ExitChildTask API function does decrement the RegisteredTasks counter on line 1337 however, this step is performed only if conditional checks are passed.

Really CS shouldn't dynamically be creating/exiting child tasks per a separate issue, but noted here still since it was an observed issue (although no steps provided to recreate).

Imported from GSFCCFS-951

@skliper skliper added the bug label Apr 22, 2022
skliper added a commit to skliper/CS that referenced this issue Sep 9, 2022
skliper pushed a commit to skliper/CS that referenced this issue Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant