I see in the logs that the Starter service is created and started when the app is run.
I've also seen that sometimes the Starter service is also stopped by the OS while the app is still running (maybe when it's in background, I haven't traced the actual condition)
My question is: once the Starter service is stopped, it will remain stopped, or is there any event that may cause it to be started again?
The reason behind my question is the initialization code I'm putting in Service_Start: I don't want it to be executed again while the app is still running, and I must be sure that Service_Start won't be invoked again.
I've also seen that sometimes the Starter service is also stopped by the OS while the app is still running (maybe when it's in background, I haven't traced the actual condition)
My question is: once the Starter service is stopped, it will remain stopped, or is there any event that may cause it to be started again?
The reason behind my question is the initialization code I'm putting in Service_Start: I don't want it to be executed again while the app is still running, and I must be sure that Service_Start won't be invoked again.