am eb6ba38c: Merge "Leave SettingsProvider running if cloning of a setting fails" into lmp-dev
* commit 'eb6ba38c90ca52133cd5c82bc9a3ee3c77c9fd4c': Leave SettingsProvider running if cloning of a setting fails
This commit is contained in:
committed by
Android Git Automerger
commit
9ac94ed2e9
@@ -789,8 +789,15 @@ public class SettingsProvider extends ContentProvider {
|
||||
Slog.v(TAG, "putting to additional user "
|
||||
+ mManagedProfiles.get(i).id);
|
||||
}
|
||||
insertForUser(Settings.Secure.CONTENT_URI, values,
|
||||
mManagedProfiles.get(i).id);
|
||||
try {
|
||||
insertForUser(Settings.Secure.CONTENT_URI, values,
|
||||
mManagedProfiles.get(i).id);
|
||||
} catch (SecurityException e) {
|
||||
// Temporary fix, see b/17450158
|
||||
Slog.w(TAG, "Cannot clone request '" + request + "' with value '"
|
||||
+ newValue + "' to managed profile (id "
|
||||
+ mManagedProfiles.get(i).id + ")", e);
|
||||
}
|
||||
}
|
||||
} finally {
|
||||
Binder.restoreCallingIdentity(token);
|
||||
|
||||
Reference in New Issue
Block a user