From 4da02392a12e26f94a072e0a8584dbebfa29c4e3 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Thu, 30 Sep 2010 17:58:41 -0700 Subject: [PATCH] Being already unmounted is not a failure Change-Id: I5943096444e3d4d4cc5fd63f64a09c32f649a227 --- services/java/com/android/server/MountService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/java/com/android/server/MountService.java b/services/java/com/android/server/MountService.java index a4fe8bbc690f7..d6ee075cdedda 100644 --- a/services/java/com/android/server/MountService.java +++ b/services/java/com/android/server/MountService.java @@ -2062,6 +2062,9 @@ class MountService extends IMountService.Stub int code = e.getCode(); if (code == VoldResponseCode.OpFailedStorageBusy) { rc = StorageResultCode.OperationFailedStorageBusy; + } else if (code == VoldResponseCode.OpFailedStorageNotFound) { + // If it's not mounted then we've already won. + rc = StorageResultCode.OperationSucceeded; } else { rc = StorageResultCode.OperationFailedInternalError; }