OSDN Git Service

Add @GuardedBy annotation to PersistentDataBlockService#mIsWritable.
authorCharles He <qiurui@google.com>
Thu, 1 Dec 2016 19:22:33 +0000 (19:22 +0000)
committerCharles He <qiurui@google.com>
Wed, 14 Dec 2016 13:28:55 +0000 (13:28 +0000)
Change-Id: I1024f2a56badde5c123d025d6fe02f42559cbcb1
Test: manual
Bug: 30352311
(cherry picked from commit f6f1d627483b4dad9d65176769a1ee92c59a4810)

services/core/java/com/android/server/PersistentDataBlockService.java

index 35a7402..43fda5f 100644 (file)
@@ -29,6 +29,7 @@ import android.service.persistentdata.IPersistentDataBlockService;
 import android.util.Slog;
 
 import com.android.internal.R;
+import com.android.internal.annotations.GuardedBy;
 
 import libcore.io.IoUtils;
 
@@ -76,6 +77,8 @@ public class PersistentDataBlockService extends SystemService {
 
     private int mAllowedUid = -1;
     private long mBlockDeviceSize;
+
+    @GuardedBy("mLock")
     private boolean mIsWritable = true;
 
     public PersistentDataBlockService(Context context) {