Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 74171d94 authored by Dixon Peterson's avatar Dixon Peterson Committed by Stephen Boyd
Browse files

diag: Fix concurrency issues when processing userspace inputs



Diag does not properly accomodate multiple clients when processing
certain types of userspace inputs. With multiple clients running this
will lead to concurrency issues.  Make modifications to use a memory
pool to support multiple clients.

Also, there is a memory leak issue related to dci initialization and
exit. In addition, requested logging modes are not being validated.
Make modifications to the code to correct these issues.

Change-Id: Ieda46434b58683184ae4e16ccd1c609f21ab7962
Signed-off-by: default avatarDixon Peterson <dixonp@codeaurora.org>
parent d3fa4e28
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment