summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGwangho Hwang <gwang.hwang@samsung.com>2013-08-01 16:12:58 +0900
committerGwangho Hwang <gwang.hwang@samsung.com>2013-08-01 16:12:58 +0900
commita81af032bb2730674c4f12a7905bb48d719f34c4 (patch)
treefc96cf648a7534d14b32fed6e2a25292d5df3282
parent8fbecbe243868e42e5dc14ab1e07228ce354088e (diff)
downloaddebug-launchpad-a81af032bb2730674c4f12a7905bb48d719f34c4.tar.gz
debug-launchpad-a81af032bb2730674c4f12a7905bb48d719f34c4.tar.bz2
debug-launchpad-a81af032bb2730674c4f12a7905bb48d719f34c4.zip
Capability setting bug fix
Change-Id: I7ca0ad864134f9f78f808dcbd669afe2de05a61a Signed-off-by: Gwangho Hwang <gwang.hwang@samsung.com>
-rwxr-xr-xsrc/launchpad.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/launchpad.c b/src/launchpad.c
index b889feb..42588d9 100755
--- a/src/launchpad.c
+++ b/src/launchpad.c
@@ -953,6 +953,7 @@ int __prepare_fork(bundle *kb, char *appid)
int len = 0;
int i;
+ need_to_set_inh_cap_after_fork=0;
poll_outputfile = 0;
if(bundle_get_type(kb, AUL_K_SDK) & BUNDLE_TYPE_ARRAY) {
str_array = bundle_get_str_array(kb, AUL_K_SDK, &len);
@@ -1153,7 +1154,6 @@ void __launchpad_main_loop(int main_fd)
if (pid == 0) {
if(need_to_set_inh_cap_after_fork) {
__adjust_process_capability(CAPABILITY_SET_INHERITABLE);
- need_to_set_inh_cap_after_fork = 0;
}
PERF("fork done");
_D("lock up test log(no error) : fork done");