Fix a race condition in DeviceOwnerProvisioningService

The variable mDone is set in one thread, while read from another (broadcast
receiver). Mark it as volatile to make sure the write is registered.
Alternatively, I believe it should be safe to remove mDone from
IndirectHomeReceiver.

Bug: 19806407
Change-Id: I7519b09ca085f98556ec39f77d7b988d62be135a
1 file changed
tree: 8918c00e22188d3fd5cda28ae6998f2827daebb9
  1. res/
  2. src/
  3. Android.mk
  4. AndroidManifest.xml