instance_update(struct service_instance *in, struct service_instance *in_new)
{
bool changed = instance_config_changed(in, in_new);
bool running = in->proc.pending;
instance_update(struct service_instance *in, struct service_instance *in_new)
{
bool changed = instance_config_changed(in, in_new);
bool running = in->proc.pending;
instance_config_move(in, in_new);
/* restart happens in the child callback handler */
}
instance_config_move(in, in_new);
/* restart happens in the child callback handler */
}