summaryrefslogtreecommitdiffstats
path: root/rild
diff options
context:
space:
mode:
authorJorge Lucangeli Obes <jorgelo@google.com>2016-07-07 16:23:22 -0400
committerJorge Lucangeli Obes <jorgelo@google.com>2016-07-07 16:23:22 -0400
commitec5f2a248dcb14942326bd644cf32b94b075aa52 (patch)
tree00b25af1ec774bd3fe3a2ce0fbe570fe0b6586b1 /rild
parenteaa7b3c395c801682d30beb357ca2ed203ae88c2 (diff)
downloadandroid_hardware_ril-ec5f2a248dcb14942326bd644cf32b94b075aa52.tar.gz
android_hardware_ril-ec5f2a248dcb14942326bd644cf32b94b075aa52.tar.bz2
android_hardware_ril-ec5f2a248dcb14942326bd644cf32b94b075aa52.zip
rild: Destroy the minijail struct after dropping privs.
This fixes a small memory leak. Bug: 28178548 Change-Id: Ib97ba3c6a4ee0cd6bed19abef386c1dd3071f518
Diffstat (limited to 'rild')
-rw-r--r--rild/rild.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/rild/rild.c b/rild/rild.c
index 53852b8..a55d69b 100644
--- a/rild/rild.c
+++ b/rild/rild.c
@@ -111,6 +111,7 @@ void switchUser() {
CAP_MASK_LONG(CAP_NET_RAW));
minijail_enter(j);
+ minijail_destroy(j);
/*
* Debuggable build only: