cmd/syncthing, lib/config: Log errors replacing or saving config (ref #3567)

This commit is contained in:
Jakob Borg
2016-09-24 09:58:17 +02:00
parent 3cabecda04
commit 467c1b26fb
2 changed files with 5 additions and 0 deletions

View File

@@ -765,11 +765,13 @@ func (s *apiService) postSystemConfig(w http.ResponseWriter, r *http.Request) {
// Activate and save
if err := s.cfg.Replace(to); err != nil {
l.Warnln("Replacing config:", err)
http.Error(w, err.Error(), http.StatusInternalServerError)
return
}
if err := s.cfg.Save(); err != nil {
l.Warnln("Saving config:", err)
http.Error(w, err.Error(), http.StatusInternalServerError)
return
}