Merge "Don't update quota for non-emulated volumes." into rvc-dev am: 29d6a24fbf
Change-Id: Ia62d2f0956e122c1bd49473a772dd6baaa699530
This commit is contained in:
@@ -2447,7 +2447,12 @@ public class StorageManager {
|
|||||||
final String filePath = path.getCanonicalPath();
|
final String filePath = path.getCanonicalPath();
|
||||||
final StorageVolume volume = getStorageVolume(path);
|
final StorageVolume volume = getStorageVolume(path);
|
||||||
if (volume == null) {
|
if (volume == null) {
|
||||||
throw new IllegalStateException("Failed to update quota type for " + filePath);
|
Log.w(TAG, "Failed to update quota type for " + filePath);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (!volume.isEmulated()) {
|
||||||
|
// We only support quota tracking on emulated filesystems
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
final int userId = volume.getOwner().getIdentifier();
|
final int userId = volume.getOwner().getIdentifier();
|
||||||
|
|||||||
Reference in New Issue
Block a user