From aba01cdace2cd52fbe9a9e86c0cc6ee891371126 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Sun, 14 Sep 2014 23:19:28 +0200 Subject: [PATCH] Print error on monitor restart failure --- cmd/syncthing/monitor.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/syncthing/monitor.go b/cmd/syncthing/monitor.go index 43582c98..f9b2cf5e 100644 --- a/cmd/syncthing/monitor.go +++ b/cmd/syncthing/monitor.go @@ -99,7 +99,10 @@ func monitorMain() { // binary as part of the upgrade process. l.Infoln("Restarting monitor...") os.Setenv("STNORESTART", "") - exec.Command(args[0], args[1:]...).Start() + err := exec.Command(args[0], args[1:]...).Start() + if err != nil { + l.Warnln("restart:", err) + } return } }