OSDN Git Service

Fix thread priority after boosting.
authorAlan Leung <acleung@google.com>
Wed, 13 Jul 2016 17:59:54 +0000 (10:59 -0700)
committerAlan Leung <acleung@google.com>
Thu, 14 Jul 2016 22:06:05 +0000 (22:06 +0000)
commitd6e67e6a165e0f1161090730996f5e82d3b6421b
tree622189d15ad11caa54db6a82be82f7627c8523f4
parent87df5f6ded502f088cd530d90c08f238fbb375a0
Fix thread priority after boosting.

The previous CL wrongly restores all priority to nice 0.

This CL changes two things:

1. It remembers and restores the previous priority.
2. If the thread has priority of < -2. Do not set it to -2.

BUG: 29930920
Change-Id: I927e060d789c9bbf92f6a166f44317d9db0f5205
services/core/java/com/android/server/am/ActivityManagerService.java