commit | 8a6e20d8b6e51395178415675c52558ba1d6ac91 | [log] [tgz] |
---|---|---|
author | William Ho <willho@google.com> | Fri Dec 16 13:58:23 2022 -0800 |
committer | William Ho <willho@google.com> | Wed Jan 04 12:43:03 2023 -0800 |
tree | f170160e8dfb0715ebf08b32ad0c9acfe18b3ddb | |
parent | 1613d88e1a50c295ce825d6f9c415963ee12fb71 [diff] |
HealthMonitor: handle edge cases of tasks timing out ...when the task ended long before the monitor thread processes the event queue. This isn't expected to happen, but has been observed in user logs. Bug: b/260907576. Test: Added unit tests, manually repro'ed bug Change-Id: Ib9d89fcdd8230819c7c6baec6e0114c54fc04d7b