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

Fix #755, resolve subtasks not ending on time #756

Merged

Conversation

zanzaben
Copy link
Contributor

@zanzaben zanzaben commented Jan 12, 2021

Describe the contribution
Fix #755

Removed the second semaphore that was trying to make sure the subtasks finish closing and instead just forcibly close them from the main task.

Testing performed
Ran the select test 300 times on my computer with no fails.

Expected behavior changes
Test should not fail or hang

System(s) tested on
Ubuntu 20.04

Contributor Info - All information REQUIRED for consideration of pull request
Alex Campbell GSFC

@zanzaben zanzaben added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Jan 12, 2021
@skliper
Copy link
Contributor

skliper commented Jan 12, 2021

@astrogeco hotfix candidate? should fix hang in IC.

@astrogeco astrogeco merged commit eef2a3a into nasa:integration-candidate Jan 13, 2021
astrogeco added a commit to nasa/cFS that referenced this pull request Jan 13, 2021
@astrogeco
Copy link
Contributor

astrogeco commented Jan 13, 2021

CCB 2021-01-13 APPROVED

Test was getting stuck in a semaphore due to sockets. Another error was a conflict with duplicate names. All tests have unique names now.

@jphickey will connect to discuss more details

Sockets are being closed before deleting the task.

@astrogeco astrogeco added CCB:2021-01-13 and removed CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Jan 13, 2021
@skliper skliper modified the milestone: 4.2.0 Jan 19, 2021
@zanzaben zanzaben deleted the fix755_Select_Test_hanging branch February 10, 2021 15:16
@skliper skliper added this to the 6.0.0 milestone Sep 24, 2021
jphickey pushed a commit to jphickey/osal that referenced this pull request Aug 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants