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

Commit 3e1c9623 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "freezer: disable on "am dumpheap <pid>"" into rvc-dev am: 330450c2

Change-Id: I165d8a276bc4ef47e6b8efa903436dccdaa213ed
parents 756e7c5e 330450c2
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -18376,7 +18376,18 @@ public class ActivityManagerService extends IActivityManager.Stub
                    }
                }
                proc.thread.dumpHeap(managed, mallocInfo, runGc, path, fd, finishCallback);
                Process.enableFreezer(false);
                final RemoteCallback intermediateCallback = new RemoteCallback(
                        new RemoteCallback.OnResultListener() {
                        @Override
                        public void onResult(Bundle result) {
                            finishCallback.sendResult(result);
                            Process.enableFreezer(true);
                        }
                    }, null);
                proc.thread.dumpHeap(managed, mallocInfo, runGc, path, fd, intermediateCallback);
                fd = null;
                return true;
            }