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

Commit f61f288e authored by Riddle Hsu's avatar Riddle Hsu Committed by Gerrit Code Review
Browse files

Merge "Killing the client process only if the uid matches" into main

parents a090fdd7 1850db48
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -3276,9 +3276,11 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP
            // just kill it. And if it is a window of foreground activity, the activity can be
            // restarted automatically if needed.
            Slog.w(TAG, "Exception thrown during dispatchAppVisibility " + this, e);
            if (android.os.Process.getUidForPid(mSession.mPid) == mSession.mUid) {
                android.os.Process.killProcess(mSession.mPid);
            }
        }
    }

    void onStartFreezingScreen() {
        mAppFreezing = true;