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 #923, Perform appid lookup early #925

Merged

Conversation

jphickey
Copy link
Contributor

Describe the contribution

Move the AppID lookup to be early in the CFE_SB_SendMsgFull implementation. Avoids double locking between SB+ES and avoids a block-scope local variable.

Fixes #923

Testing performed
Build and sanity check CFE
Run unit tests

Expected behavior changes
None.

System(s) tested on
Ubuntu 20.04

Contributor Info - All information REQUIRED for consideration of pull request
Joseph Hickey, Vantage Systems, Inc.

yammajamma and others added 2 commits September 29, 2020 12:46
Move the AppID lookup to be early in the CFE_SB_SendMsgFull implementation.
Avoids double locking between SB+ES and avoids a block-scope local variable.
@jphickey jphickey added the CCB:Ready Ready for discussion at the Configuration Control Board (CCB) label Sep 30, 2020
@skliper
Copy link
Contributor

skliper commented Sep 30, 2020

@astrogeco @yammajamma - requesting fast-track.

@astrogeco astrogeco modified the milestone: 7.0.0 Sep 30, 2020
@astrogeco astrogeco changed the base branch from main to integration-candidate September 30, 2020 20:43
@astrogeco astrogeco added IC-202010-07 and removed CCB:Ready Ready for discussion at the Configuration Control Board (CCB) labels Oct 1, 2020
@astrogeco astrogeco merged commit 948fa07 into nasa:integration-candidate Oct 1, 2020
@jphickey jphickey deleted the fix-923-appid-lookups branch October 7, 2020 13:41
@skliper skliper added this to the 7.0.0 milestone Sep 24, 2021
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.

Repetitive AppID lookups in CFE_SB_SendMsgFull
5 participants