Bug 1239939 - [mozsystemmonitor] Reduce poll interval on exit r?wlach
Currently we poll at an interval of 1 second when shutting down
mozsystemmonitor. This causes a noticeable shutdown delay on short
running processes. Reducing the interval to 0.1 reduces this delay without
seeming to have any adverse effects.
--- a/testing/mozbase/mozsystemmonitor/mozsystemmonitor/resourcemonitor.py
+++ b/testing/mozbase/mozsystemmonitor/mozsystemmonitor/resourcemonitor.py
@@ -281,17 +281,17 @@ class SystemResourceMonitor(object):
self._pipe.send(('terminate'))
self._running = False
self._stopped = True
self.measurements = []
done = False
- while self._pipe.poll(1):
+ while self._pipe.poll(0.1):
start_time, end_time, io_diff, cpu_diff, cpu_percent, virt_mem, \
swap_mem = self._pipe.recv()
if start_time == 'done':
done = True
continue
io = self._io_type(*io_diff)