diff options
| author | Amith Yamasani <yamasani@google.com> | 2012-03-19 16:14:23 -0700 |
|---|---|---|
| committer | Amith Yamasani <yamasani@google.com> | 2012-03-19 16:14:23 -0700 |
| commit | 34daa75260c9aebe791819ff6134b4c47146c5c0 (patch) | |
| tree | 7898d9ee83c76f166fcd05a56f27e0601ac0a6f6 /core/java/android/accounts/AccountManagerService.java | |
| parent | 9dc348d75688faba645c03ecd6e72de7cecc87ba (diff) | |
| download | frameworks_base-34daa75260c9aebe791819ff6134b4c47146c5c0.zip frameworks_base-34daa75260c9aebe791819ff6134b4c47146c5c0.tar.gz frameworks_base-34daa75260c9aebe791819ff6134b4c47146c5c0.tar.bz2 | |
Bind to the correct instance of the authenticator service.
Otherwise you will see authentication failures on secondary users' accounts.
Change-Id: Ia3f8427f68df6048cdca65710bf673ac12a2cddb
Diffstat (limited to 'core/java/android/accounts/AccountManagerService.java')
| -rw-r--r-- | core/java/android/accounts/AccountManagerService.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/accounts/AccountManagerService.java b/core/java/android/accounts/AccountManagerService.java index adc7d35..faeebff 100644 --- a/core/java/android/accounts/AccountManagerService.java +++ b/core/java/android/accounts/AccountManagerService.java @@ -1780,7 +1780,7 @@ public class AccountManagerService if (Log.isLoggable(TAG, Log.VERBOSE)) { Log.v(TAG, "performing bindService to " + authenticatorInfo.componentName); } - if (!mContext.bindService(intent, this, Context.BIND_AUTO_CREATE)) { + if (!mContext.bindService(intent, this, Context.BIND_AUTO_CREATE, mAccounts.userId)) { if (Log.isLoggable(TAG, Log.VERBOSE)) { Log.v(TAG, "bindService to " + authenticatorInfo.componentName + " failed"); } |
