X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafm-user-daemon.c;h=a7053815a6cbf7a67b0ce4de0483468631b7b37a;hb=941eb7ef734e7d6a9de9c7af13345e63f708d169;hp=481013fe97a19d7d933a91d6c16b0cd28703a8ff;hpb=c4229aaa4f3ca160f3bc044bd64e2d7dec1148b8;p=src%2Fapp-framework-main.git diff --git a/src/afm-user-daemon.c b/src/afm-user-daemon.c index 481013f..a705381 100644 --- a/src/afm-user-daemon.c +++ b/src/afm-user-daemon.c @@ -488,14 +488,15 @@ static void on_uninstall(struct sd_bus_message *smsg, const char *msg, void *unu */ static void on_signal_changed(struct json_object *obj, void *unused) { +#ifdef LEGACY_MODE_WITHOUT_SYSTEMD + /* update the database */ + afm_db_update_applications(afdb); +#else /* enforce daemon reload */ systemd_daemon_reload(1); systemd_unit_restart_name(1, "sockets.target"); /* update the database */ -#ifdef LEGACY_MODE_WITHOUT_SYSTEMD - afm_db_update_applications(afdb); -#else afm_udb_update(afudb); #endif /* re-propagate now */