diff options
| -rw-r--r-- | services/core/java/com/android/server/am/ActivityManagerService.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 74304f033165..c87412e3f05d 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -21907,6 +21907,10 @@ public class ActivityManagerService extends IActivityManager.Stub profilerInfo.profileFd = fd; proc.thread.profilerControl(start, profilerInfo, profileType); fd = null; + try { + mProfileFd.close(); + } catch (IOException e) { + } mProfileFd = null; } else { stopProfilerLocked(proc, profileType); |