projects
/
platform
/
core
/
appfw
/
pkgmgr-tool.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9795015
)
Handle error case on execl failed
67/62767/1
author
Sangyoon Jang
<s89.jang@samsung.com>
Fri, 18 Mar 2016 05:32:43 +0000
(14:32 +0900)
committer
Sangyoon Jang
<s89.jang@samsung.com>
Fri, 18 Mar 2016 05:32:43 +0000
(14:32 +0900)
Change-Id: I02b91937306a44affb17cf7e7b404a08215dcf2b
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
src/pkg_initdb.c
patch
|
blob
|
history
diff --git
a/src/pkg_initdb.c
b/src/pkg_initdb.c
index
558f7c3
..
9bc70c9
100644
(file)
--- a/
src/pkg_initdb.c
+++ b/
src/pkg_initdb.c
@@
-96,6
+96,8
@@
static int _initdb_load_directory(uid_t uid, const char *directory)
execl(PKGINSTALLMANIFEST_CMD, PKGINSTALLMANIFEST_CMD, "-x", buf,
(char *)NULL);
+ _E("failed to execute: %s", strerror_r(errno, buf, sizeof(buf)));
+ exit(EXIT_FAILURE);
} else if (pid < 0) {
_E("failed to fork and execute %s!", PKGINSTALLMANIFEST_CMD);
closedir(dir);