Modify launch request handling 50/293050/3
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 19 May 2023 01:03:57 +0000 (01:03 +0000)
committerHwankyu Jhun <h.jhun@samsung.com>
Fri, 19 May 2023 03:20:57 +0000 (03:20 +0000)
commit697f121f417f07c77fb0c832b508b6c9cf2d123a
tree080ca009ed2d9f62279425be103ea1e899e10e1d
parent0d3f8ce8fb8623ebf53293431d5a083d7dbbcd2a
Modify launch request handling

If the loader context is not prepared, the launchpad does not wait for
the loader is ready. Even if it's not prepared, the launchpad wait until
the loader is ready when the loader is hydra mode.
And, When setting the process ID of the loader context, the launchpad
sends the result to the caller if it is pending.

Change-Id: I35674ab5727644cacf3e3770e252e4a2a462c9f0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/launchpad-process-pool/launchpad.cc
src/launchpad-process-pool/launchpad.hh
src/launchpad-process-pool/loader_context.cc
src/launchpad-process-pool/loader_context.hh
src/launchpad-process-pool/loader_manager.cc
src/launchpad-process-pool/loader_manager.hh