diff --git a/netclient/daemon/systemd.go b/netclient/daemon/systemd.go index 7e9f4a74..dd71ad33 100644 --- a/netclient/daemon/systemd.go +++ b/netclient/daemon/systemd.go @@ -6,6 +6,7 @@ import ( "log" "os" "path/filepath" + "time" "github.com/gravitl/netmaker/netclient/ncutils" ) @@ -74,7 +75,9 @@ WantedBy=multi-user.target } func RestartSystemD() { - _, _ = ncutils.RunCmd("systemctl start netclient.service", true) + ncutils.PrintLog("restarting netclient.service", 1) + time.Sleep(time.Second) + _, _ = ncutils.RunCmd("systemctl restart netclient.service", true) } func CleanupLinux() {