diff --git a/src/rpm/systemd-update-helper.in b/src/rpm/systemd-update-helper.in index 9fa49fa131..f3c75b75fa 100755 --- a/src/rpm/systemd-update-helper.in +++ b/src/rpm/systemd-update-helper.in @@ -32,8 +32,9 @@ case "$command" in [ -d /run/systemd/system ] || exit 0 for unit in "$@"; do - systemctl set-property "$unit" Markers=+needs-restart || : + systemctl set-property "$unit" Markers=+needs-restart & done + wait ;; system-reload-restart|system-reload|system-restart)