I have two questions regarding the Status of an applications under Legato. Assume the scenario that two Applications are loaded as “Auto-Start”: App1 and App2:
- How one of them (e.g App1) can know whether the other one (e.g. App2) is running or not?
- In case App2 is not running, how App1 can start it?
I have seen the situation where an App may cease running (due to a fault, Legato logs a message and kills it) and Legato is not restarting it although “faultAction: restartApp” is specified in the *.adef file. I want to monitor for this situation.
Is there a better way of doing this?