diff options
author | Marc Bonnici <marc.bonnici@arm.com> | 2018-10-12 13:07:47 +0100 |
---|---|---|
committer | setrofim <setrofim@gmail.com> | 2018-10-12 13:41:21 +0100 |
commit | 7dce0fb208cd26be903428908186ea16d12d00bb (patch) | |
tree | ff8bba19ed371f4a293f1fc5b46d651d8c7d7f27 | |
parent | 375a36c155a465d32b6e3fb5ab4eca6173738d3b (diff) |
workloads/jankbench: Ensure logcat monitor thread is terminated
Previously the LogcatRunMonitor left the logcat process running in the
background causing issues with concurrent accesses. Now ensure the thread
terminates correctly.
-rw-r--r-- | wa/workloads/jankbench/__init__.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/wa/workloads/jankbench/__init__.py b/wa/workloads/jankbench/__init__.py index d4c60cef..16eeb187 100644 --- a/wa/workloads/jankbench/__init__.py +++ b/wa/workloads/jankbench/__init__.py @@ -227,6 +227,7 @@ class JankbenchRunMonitor(threading.Thread): line = line.decode(sys.stdout.encoding, 'replace') if self.regex.search(line): self.run_ended.set() + proc.terminate() def stop(self): self.stop_event.set() |