diff --git a/nix/nixos-module/server/lxc-containers.nix b/nix/nixos-module/server/lxc-containers.nix index a973812..784f3c7 100644 --- a/nix/nixos-module/server/lxc-containers.nix +++ b/nix/nixos-module/server/lxc-containers.nix @@ -106,7 +106,10 @@ let active=$(systemctl is-active lxc@$c) if [[ "$active" = active ]] ; then echo Activating $c - systemctl reload lxc@$c + systemctl reload lxc@$c || ( + echo Reload failed. Restarting $c + systemctl restart lxc@$c + ) else echo Starting $c systemctl start lxc@$c