Merge "Fix StorageVolume creation for clone users." into sc-dev

This commit is contained in:
Martijn Coenen
2021-04-06 12:04:18 +00:00
committed by Android (Google) Code Review

View File

@@ -147,17 +147,18 @@ public final class StorageSessionController {
return;
}
String sessionId = vol.getId();
int userId = getConnectionUserIdForVolume(vol);
int connectionUserId = getConnectionUserIdForVolume(vol);
StorageUserConnection connection = null;
synchronized (mLock) {
connection = mConnections.get(userId);
connection = mConnections.get(connectionUserId);
if (connection != null) {
Slog.i(TAG, "Notifying volume state changed for session with id: " + sessionId);
connection.notifyVolumeStateChanged(sessionId,
vol.buildStorageVolume(mContext, userId, false));
vol.buildStorageVolume(mContext, vol.getMountUserId(), false));
} else {
Slog.w(TAG, "No available storage user connection for userId : " + userId);
Slog.w(TAG, "No available storage user connection for userId : "
+ connectionUserId);
}
}
}