Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ad6195dc authored by Martijn Coenen's avatar Martijn Coenen Committed by Android (Google) Code Review
Browse files

Merge "Catch all exceptions when calling startCheckpoint()." into qt-dev

parents c6a1bf1a 0a8217f5
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -261,13 +261,13 @@ public class StagingManager {
            if (storageManager.supportsCheckpoint()) {
                storageManager.startCheckpoint(1 /* numRetries */);
            }
        } catch (RemoteException e) {
        } catch (Exception e) { // TODO(b/130190815) make a RemoteException again
            // While StorageManager lives in the same process, the native implementation
            // it calls through lives in 'vold'; so, this call can fail if 'vold' isn't
            // reachable.
            // Since we can live without filesystem checkpointing, just warn in this case
            // and continue.
            Slog.w(TAG, "Could not start filesystem checkpoint.");
            Slog.w(TAG, "Could not start filesystem checkpoint:", e);
        }

        session.setStagedSessionReady();