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

Commit 95a26a19 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "profcollect: gracefully handle ServiceSpecificException" into main am: 5eb9d658

parents 4a96c448 5eb9d658
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ package com.android.server.profcollect;
import static com.android.server.profcollect.ProfcollectForwardingService.LOG_TAG;

import android.os.RemoteException;
import android.os.ServiceSpecificException;
import android.provider.DeviceConfig;
import android.util.Log;

@@ -42,7 +43,7 @@ public final class Utils {
        BackgroundThread.get().getThreadHandler().post(() -> {
            try {
                mIProfcollect.trace_system(eventName);
            } catch (RemoteException e) {
            } catch (RemoteException | ServiceSpecificException e) {
                Log.e(LOG_TAG, "Failed to initiate trace: " + e.getMessage());
            }
        });
@@ -56,7 +57,7 @@ public final class Utils {
        BackgroundThread.get().getThreadHandler().postDelayed(() -> {
            try {
                mIProfcollect.trace_system(eventName);
            } catch (RemoteException e) {
            } catch (RemoteException | ServiceSpecificException e) {
                Log.e(LOG_TAG, "Failed to initiate trace: " + e.getMessage());
            }
        }, delayMs);
@@ -73,7 +74,7 @@ public final class Utils {
                mIProfcollect.trace_process(eventName,
                        processName,
                        durationMs);
            } catch (RemoteException e) {
            } catch (RemoteException | ServiceSpecificException e) {
                Log.e(LOG_TAG, "Failed to initiate trace: " + e.getMessage());
            }
        });