systemd version the issue has been seen with
all, incl. recent git master
Used distribution
Fedora 33.
This is a long-standing annoyance. In the past we couldn't restart various services without losing state. But since the introduction of fd storage in pid1 all services should be restartable. We fixed systemd-journald a long time ago. In principle systemd-logind should be restartable too, but this doesn't work at all with gnome-shell.
I don't know the cause of the issue. Maybe it's in logind, maybe in gnome-shell, maybe somewhere else. Let's use this ticket to track this. I think there was some special code in gnome-shell (or was it gdm?) to terminate upon logind restart... but I can't find it now.
/cc @benzea
systemd version the issue has been seen with
Used distribution
This is a long-standing annoyance. In the past we couldn't restart various services without losing state. But since the introduction of fd storage in pid1 all services should be restartable. We fixed systemd-journald a long time ago. In principle systemd-logind should be restartable too, but this doesn't work at all with gnome-shell.
I don't know the cause of the issue. Maybe it's in logind, maybe in gnome-shell, maybe somewhere else. Let's use this ticket to track this. I think there was some special code in gnome-shell (or was it gdm?) to terminate upon logind restart... but I can't find it now.
/cc @benzea