diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2017-07-23 18:43:58 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2017-07-23 18:43:58 +0900 |
commit | 6a65cb2f3c294e49dfe6dc895519eb08873bdb2b (patch) | |
tree | 6655c3f35d4d8eb0f459174d9f4639542aebe607 | |
parent | c69f9d2837d41ba494097d076107ad11e4829c18 (diff) | |
download | efl-6a65cb2f3c294e49dfe6dc895519eb08873bdb2b.tar.gz |
eina debug - add comments to cpu debug using locks to pause sysmon
this is intended so leave comments saying so. coverity doesn't like it
with CID 1377549
-rw-r--r-- | src/lib/eina/eina_debug_cpu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/eina/eina_debug_cpu.c b/src/lib/eina/eina_debug_cpu.c index f7cb2cce79..0f25b4bfbd 100644 --- a/src/lib/eina/eina_debug_cpu.c +++ b/src/lib/eina/eina_debug_cpu.c @@ -261,6 +261,7 @@ _cpufreq_on_cb(Eina_Debug_Session *session EINA_UNUSED, int cid EINA_UNUSED, voi { _eina_debug_sysmon_reset = 1; _eina_debug_sysmon_active = 1; + // this is intended. taking this lock allows sysmon to run eina_lock_release(&_sysmon_lock); } return EINA_TRUE; @@ -271,6 +272,7 @@ _cpufreq_off_cb(Eina_Debug_Session *session EINA_UNUSED, int cid EINA_UNUSED, vo { if (_eina_debug_sysmon_active) { + // this is intended. taking this lock blocks sysmod from running eina_lock_take(&_sysmon_lock); _eina_debug_sysmon_active = 0; } |