Hide Forgot
this is master branch when init/linking services into corosync, a return != 0 from exec_init_fn is ignored. This is problematic because a service can actually fail to initialize but there is no way to stop corosync from proceeding with operations. This could lead to the user assuming everything is up and running as expected when in reality it's not. since exec_init_fn are invoked only at startup time, it is more reasonable to make corosync exit error if the service fails to initialize.