Prepare a server socket of an application 36/73536/18 accepted/tizen/common/20160627.191237 accepted/tizen/ivi/20160623.121725 accepted/tizen/mobile/20160623.121627 accepted/tizen/tv/20160623.121637 accepted/tizen/wearable/20160623.121658 submit/tizen/20160622.081450
authorHwankyu Jhun <h.jhun@samsung.com>
Wed, 8 Jun 2016 11:22:30 +0000 (20:22 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Tue, 21 Jun 2016 23:02:15 +0000 (08:02 +0900)
commit689b26cd7c77473c9a62e2ae1405d9d35664ae06
treeb6f0b1701fbbb12bcb8f5e1c01285d541f90a973
parentd1fa59bb255a323ad993dc9e01abe342aaf6291b
Prepare a server socket of an application

- The launchpad socket path are changed to "/run/aul/daemons/<uid>/".
- Before executing an application, the child process creates an aul socket
of the application for communication. And then, the application uses the socket.
- Requires
[aul] https://review.tizen.org/gerrit/#/c/73534/
[amd] https://review.tizen.org/gerrit/#/c/73537/

Change-Id: I872b5faf1681725e51a3c5647ff1195ebeaabba9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
inc/launchpad_common.h
inc/sigchild.h
packaging/launchpad-process-pool.service
packaging/launchpad-process-pool.socket
src/launchpad.c
src/launchpad_common.c
src/launchpad_lib.c
src/launchpad_loader.c