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

Commit ca65618a authored by Sudheer Shanka's avatar Sudheer Shanka
Browse files

Timeout and discard process start requests exceeding a few minutes.

If AMS doesn't inform BroadcastQueue of process start/cleanup for any
reason, discard the process start request after a while instead of
letting it block the entire queue.

Also, expand the health checks with more logs to identify cases that
could be leading to unfulfilled process start requests.

Bug: 393898613
Test: atest services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueTest.java
Test: atest services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueImplTest.java
Flag: EXEMPT bugfix
Change-Id: Ia8d7143a1df7444a3df5255258d1b34e8962c4a2
parent d2a50090
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