OSDN Git Service

Fix thread safety in DataConnectionTracker.
authorJaikumar Ganesh <jaikumar@google.com>
Thu, 4 Jun 2009 00:26:35 +0000 (17:26 -0700)
committerJaikumar Ganesh <jaikumar@google.com>
Thu, 4 Jun 2009 02:09:48 +0000 (19:09 -0700)
commit9c2a3be8bad8867cc524d8813dc6468a7ffb3f09
tree73567169aac1709b2bd100dac584d243cd083ba1
parent4ee0a751682e713d3d6ca97fa1271df12d352ee0
Fix thread safety in DataConnectionTracker.

All the methods in DataConnectionTracker should be called only through
the handler. Fix this as trySetupData was being called in the broadcast receiver.

Tested: Airplane mode and GPRS retry.
telephony/java/com/android/internal/telephony/DataConnectionTracker.java
telephony/java/com/android/internal/telephony/cdma/CdmaDataConnectionTracker.java
telephony/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java
telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java