DescriptionFix an signed settings serialization issue.
Calling CrosSettings::Set when the DeviseSettingsProvider is in untrusted
state on owned device leads to endless loop.
Also there was a race condition between storing the signed settings cache and
setting values in the signed settings on device owning which might lead to
loosing values from the memory cache stored there before the ownership has
been acquired.
BUG=chromium-os:23805
TEST=See bug description.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113365
Patch Set 1 #
Total comments: 1
Patch Set 2 : Fixed the nit. I will commit it if trybots are happy. #
Messages
Total messages: 2 (0 generated)
|