OSDN Git Service

Ignore notifications with zero-timing vibrations.
authorMichael Wright <michaelwr@google.com>
Thu, 23 Mar 2017 18:57:57 +0000 (18:57 +0000)
committerMichael Wright <michaelwr@google.com>
Thu, 23 Mar 2017 18:57:57 +0000 (18:57 +0000)
commitbc4d0d923f5db95d7b3560c0aaf72e77ca4a1bf9
tree2e0ae5984f9eade316dfffbc4c8e09878053359a
parent2a5b32faec920d8f690c56a61c2f242f438c5f15
Ignore notifications with zero-timing vibrations.

It's now an error to create one of these, but we don't want to crash
system_server because an app passed us a bad value. Instead just catch
the exception and ignore the pattern.

Bug: 36552808
Test: App that posts a notification with all 0 timings. Crashes before
      this patch but not after.

Change-Id: I1f8e2d6d3e7df1186c7a1ce3925e5358cb32290d
services/core/java/com/android/server/notification/NotificationManagerService.java