Skip to content

Commit 5d86cd8

Browse files
committed
implementation notes
1 parent 2bbf844 commit 5d86cd8

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

c/cert/src/rules/CON31-C/DoNotAllowAMutexToGoOutOfScopeWhileLocked.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ CWE-667 = Union, CON31-C, POS48-C, list) where list =
165165

166166
## Implementation notes
167167

168-
None
168+
This implementation does not allow for thread synchronization to be performed in subroutines. All synchronization must be performed within the context of the other thread management functions.
169169

170170
## References
171171

c/cert/src/rules/CON31-C/DoNotDestroyAMutexWhileItIsLocked.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ CWE-667 = Union, CON31-C, POS48-C, list) where list =
165165

166166
## Implementation notes
167167

168-
None
168+
This implementation does not allow for thread synchronization to be performed in subroutines. All synchronization must be performed within the context of the other thread management functions.
169169

170170
## References
171171

c/cert/src/rules/CON38-C/PreserveSafetyWhenUsingConditionVariables.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ Search for [vulnerabilities](https://www.securecoding.cert.org/confluence/displa
350350

351351
## Implementation notes
352352

353-
None
353+
This implementation does not attempt to identify unique condition variables and instead advocates for the usage of `cnd_broadcast`.
354354

355355
## References
356356

c/cert/src/rules/CON41-C/WrapFunctionsThatCanFailSpuriouslyInLoop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ Search for [vulnerabilities](https://www.securecoding.cert.org/confluence/displa
149149
150150
## Implementation notes
151151
152-
None
152+
This implementation does not attempt to identify a relationship between the condition variable and the atomic operation.
153153
154154
## References
155155

0 commit comments

Comments
 (0)