Do not close fd of AUL connection 18/265818/8
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 29 Oct 2021 06:46:40 +0000 (15:46 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Wed, 3 Nov 2021 03:37:54 +0000 (12:37 +0900)
commit586128189190fcac8254ae8968fcd9fcb1615da1
treeabac10c7cc35d6f4ada7485a6072ac9f86405021
parent31d36b7b4fe04ffbbf614c857f06bd90fd21a19c
Do not close fd of AUL connection

After this patch is applied, AMD doesn't close the file descriptor of
the AUL connection. When the connection is disconnected, AMD notifies
that the process is terminated. In this time, AMD handles the
application termination if the process is the application.

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/265335/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/265818/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/launchpad/+/265825/

Change-Id: I03feebb44dc19fb85fd67d9898c289a5a52f6cce
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
CMakeLists.txt
packaging/amd.spec
src/lib/CMakeLists.txt
src/lib/amd_app_request_broker.cc [new file with mode: 0644]
src/lib/amd_app_request_broker.h [new file with mode: 0644]
src/lib/amd_launch.c
src/lib/amd_main.c
src/lib/api/amd_api_noti_msg.h
src/lib/socket/client_socket.cc [new file with mode: 0644]
src/lib/socket/client_socket.hh [new file with mode: 0644]