commit | 01b2e17cbd54a782d7dc1ee97c20f7fc9b7e7894 | [log] [tgz] |
---|---|---|
author | Suprabh Shukla <suprabh@google.com> | Tue Dec 22 13:14:12 2020 -0800 |
committer | Suprabh Shukla <suprabh@google.com> | Wed Dec 23 19:53:26 2020 +0000 |
tree | 356fb76c0cc277e64815c72eeb48a65393b02557 | |
parent | 2e3b8fefa2576f659e41ae17115b7e4d9f4ec5ef [diff] |
Copy the list before passing to deliverAlarms Downstream code from deliverAlarmsLocked can cause removeLocked or removeImpl to be called which changes the size of the list. Test: atest FrameworksMockingServicesTests:com.android.server.alarm Bug: 175701084 Change-Id: I5228c323bb9698864c467e9e4c400459ca404b3c Merged-In: I5228c323bb9698864c467e9e4c400459ca404b3c