{"push_id":627193775,"size":1,"distinct_size":1,"ref":"refs/heads/lollipop-5.1.0","head":"5cefda65ea76d4a084912599c73e44b0ef27484a","before":"fa3f65affe45638e524ad8aee79e2d91a4f0388b","commits":[{"sha":"5cefda65ea76d4a084912599c73e44b0ef27484a","author":{"email":"c96a8d0c6b1245332496ba67a3fe2b20b0aebd52@htc.com","name":"riddle_hsu"},"message":"[ActivityManager] Skip receiver precisely.\n\nSymptom:\nReport broadcast ANR on a dead process.\n\nDetail and sample:\nhttp://code.google.com/p/android/issues/detail?id=158329\n\nRoot cause:\napp.curReceiver can only remember the last running.\nIf an application is both receiving FG and BG broadcast,\nonly one of queue can discard, the remain one will still\ncount as timeout.\n\nSolution:\nSelect the skip-tartget-receiver by comparing the skipping app\nto the first record of mOrderedBroadcasts of each broadcast queues.\n\nChange-Id: Ic68d56f21b417a34f2d30d64ecfbed09c5e1764d","distinct":true,"url":"https://api.github.com/repos/zephiK/android_frameworks_base/commits/5cefda65ea76d4a084912599c73e44b0ef27484a"}]}