diff options
author | Robert Quattlebaum <rquattle@google.com> | 2017-10-11 18:05:39 -0700 |
---|---|---|
committer | Robert Quattlebaum <rquattle@google.com> | 2018-02-02 21:38:36 +0000 |
commit | 4240e019d86d4d6d6dad93b81f20b79802d9a0a5 (patch) | |
tree | d1b807fe1fa33f0ab84d9f5a3c1ab8dc18894041 /opengl/java | |
parent | fdd755df14e79b99c6c79a28eea1999b27df9718 (diff) |
lowpan: Use IBinder for comparison instead of interface
This change fixes a bug where the onInterfaceRemoved() callback for
LowpanManager was not working properly and causing crashes. This was
because we were using the ILowpanInterface objects as the key in a map
to for looking up the associated LowpanInterface objects. This doesn't
work because there may be more than one ILowpanInterface object for a
given IBinder---thus subsequent attempts to resolve ILowpanInterface
objects would always come up empty. The solution was to use the
underlying IBinder object as the map key.
(Cherry-picked from commit aa07c47441ae1e37f87248492459bef336b43155)
Bug: b/67718495
Test: manual
Change-Id: I7575743268cf67c6c2c24d8f327ce38d88d354c7
Diffstat (limited to 'opengl/java')
0 files changed, 0 insertions, 0 deletions