commit | 5265beb6493205fb32c81b7c2b4a9ba447ecfe59 | [log] [tgz] |
---|---|---|
author | Conrad Chen <conradchen@google.com> | Tue Jun 13 13:02:42 2017 -0700 |
committer | Conrad Chen <conradchen@google.com> | Thu Jun 22 21:11:04 2017 +0000 |
tree | 89dbe3c33b37023eb7c1b16b9f4d0d8fae2bd303 | |
parent | 7fc2e746855d0b43554a3b278606b487bd1099af [diff] |
Media: Eliminate NPE from race conditions Race conditions may happen between MediaSessionManager.SessionsChangedWrapper.release() and calling onActiveSessionsChanged(), which might cause NPE. Copies member variables as local variables to prevent that. Test: cts-tradefed run cts -m MediaTest Bug: 62841633 Change-Id: I69b6d155a1a5c475ab4bb317b60baa6f3a030e5a