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

Commit 534b6cf9 authored by Jeremy Joslin's avatar Jeremy Joslin
Browse files

Clear the calling ID in dump().

Test: manual
Bug: 34705474
Change-Id: Iac122f016058963dd262c421c7a67d84e43c7949
parent e71fe2b8
Loading
Loading
Loading
Loading
+26 −21
Original line number Diff line number Diff line
@@ -874,6 +874,8 @@ public class NetworkScoreService extends INetworkScoreService.Stub {
    @Override
    protected void dump(final FileDescriptor fd, final PrintWriter writer, final String[] args) {
        mContext.enforceCallingOrSelfPermission(permission.DUMP, TAG);
        final long token = Binder.clearCallingIdentity();
        try {
            NetworkScorerAppData currentScorer = mNetworkScorerAppManager.getActiveScorer();
            if (currentScorer == null) {
                writer.println("Scoring is disabled.");
@@ -900,6 +902,9 @@ public class NetworkScoreService extends INetworkScoreService.Stub {
                }
            }
            writer.flush();
        } finally {
            Binder.restoreCallingIdentity(token);
        }
    }

    /**