diff options
| author | Jeff Carr <[email protected]> | 2025-02-15 09:11:45 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-15 12:21:28 -0600 |
| commit | 8eed7faa7c123ab64b013f3362be35248a389d03 (patch) | |
| tree | b4c00d52e7127b69f36c6c831594efc4a2aa1211 /http.go | |
| parent | 8ad5e779311a5b7be1dd22ee92e582902ba33ed1 (diff) | |
try to debug Unmarshal() panic
Diffstat (limited to 'http.go')
| -rw-r--r-- | http.go | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,6 @@ +// Copyright 2017-2025 WIT.COM Inc. All rights reserved. +// Use of this source code is governed by the GPL 3.0 + package main import ( @@ -37,6 +40,8 @@ func okHandler(w http.ResponseWriter, r *http.Request) { } if route == "/machine" { + handleMachine(w, hostname, msg) + var m *zoopb.Machine m = new(zoopb.Machine) if err := m.Unmarshal(msg); err != nil { @@ -97,7 +102,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) { if route == "/save" { log.HttpMode(w) defer log.HttpMode(nil) - if err := me.machines.ConfigSave(); err == nil { + if err := me.machines2.ConfigSave(); err == nil { log.Log(NOW, "ConfigSave() ok") } else { log.Log(NOW, "ConfigSave() failed", err) |
