llcp_lr_pause()/llcp_rr_pause() only pauses currently pending procedures in their respective request machines, any future initiations are not paused, thus they are allowed to run, when the opposite was expected. Change the procedure pause logic into a global pause on the request machines them self, this is essence what the per-procedure pause flag was trying to achieve. Add new query function llcp_?r_ispaused() to not expose the logic behind the pause functionality. Signed-off-by: Thomas Ebert Hansen <thoh@oticon.com> |
||
|---|---|---|
| .. | ||
| src | ||
| CMakeLists.txt | ||
| testcase.yaml | ||