Register application info when ping delivered 72/303572/3
authorHwankyu Jhun <h.jhun@samsung.com>
Tue, 2 Jan 2024 08:08:52 +0000 (17:08 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Tue, 2 Jan 2024 10:01:06 +0000 (19:01 +0900)
commit41344b6e4db97bc71863012457347ca3069d637e
treefdd5bcc42f077fec26422a562a43a530de20051f
parentb4ab36e5f4cdff07d75413931fce7d7146928e8e
Register application info when ping delivered

If the application is executed using fast launch option of the
app_launcher tool, there is a timing issue.
When the app process is slow to enter the main function, amd does not
know the process existence. To prevent the timing issue, launchpad sends
the launches process list to amd when ping request is received.

Change-Id: If7dea099493e0442b2a09137467238682c63d66e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/launchpad-process-pool/launchpad.cc
src/launchpad-process-pool/launchpad.hh
src/lib/launchpad-common/types.hh
src/lib/launchpad-glib/app_info.cc
src/lib/launchpad-glib/app_info.hh
src/lib/launchpad-glib/util.cc
src/lib/launchpad-glib/util.hh