Explorar el Código

Print error on monitor restart failure

Jakob Borg hace 11 años
padre
commit
aba01cdace
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      cmd/syncthing/monitor.go

+ 4 - 1
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
 					}
 				}