commit | 39d614aa836f4d66190b83ad691b7ddae5990eaa | [log] [tgz] |
---|---|---|
author | Soonil Nagarkar <sooniln@google.com> | Thu Oct 31 12:10:31 2019 -0700 |
committer | Soonil Nagarkar <sooniln@google.com> | Thu Oct 31 14:05:03 2019 -0700 |
tree | 3ae03a07284d2e39dbff7ac6673a5e152e5f8f30 | |
parent | 8beb64d0189eba9e12c81056f738c1b83b0d7282 [diff] |
Allow listener garbage collection Currently listeners that expire (either because of expireAt or numUpdates) will never be removed from the client listener list. Fix this by adding a new ILocationListener callback. Also remove old status callback that isn't being used anymore. Test: atest CtsLocationFineTestCases Change-Id: I3f8a5058988c8257f25fe63a0c62e9d26ed2cf00