commit | 6cc5ac4992e4a46162bc022669830fe039046e34 | [log] [tgz] |
---|---|---|
author | Pavel Zhamaitsiak <pavelz@google.com> | Thu Apr 02 10:44:14 2015 -0700 |
committer | Pavel Zhamaitsiak <pavelz@google.com> | Fri Apr 03 16:35:35 2015 -0700 |
tree | 0d09ea30365a57e30c9ad41e0157cdd92a1aa699 | |
parent | 2ae7c587b4afbf78226d8ae1701979b9d717726f [diff] |
Fix race condition which caused extra ImsPhone object to be created. Extra ImsPhone object was created if IMS service was available when voice RAT was changing. Later this object was replaced inside GSM or CDMA phone object, but it proceed receiving updates from IMS service. Bug: 19986577 Change-Id: I2907569fc0270e58a37725d530da0a60ead4215e