0

Fix minor bugs: log file close, typo, JSON field consistency

- Add defer logfile.Close() to prevent file descriptor leak
- Fix typo 'Incomming' -> 'Incoming' in log message
- Change JSON tag 'Misc' to 'misc' for consistency with sMsg
This commit is contained in:
eleksir
2026-03-30 16:48:15 +03:00
parent e34866abe2
commit 77bddef812
3 changed files with 4 additions and 2 deletions

View File

@@ -28,6 +28,8 @@ func main() {
log.Error(fmt.Sprintf("Unable to open log file %s: %s", misc.Config.Log, err))
os.Exit(1)
}
defer logfile.Close()
} else {
logfile = os.Stderr
}

View File

@@ -21,7 +21,7 @@ func MsgParser(ctx context.Context, msg string) {
j rMsg
)
log.Debugf("Incomming raw json: %s", msg)
log.Debugf("Incoming raw json: %s", msg)
if err := json.Unmarshal([]byte(msg), &j); err != nil {
log.Warnf("Unable to to parse message from redis channel: %s", err)

View File

@@ -56,7 +56,7 @@ type rMsg struct {
GoodMorning int64 `json:"good_morning,omitempty"`
Msgformat int64 `json:"msg_format,omitempty"`
Username string `json:"username,omitempty"`
} `json:"Misc"`
} `json:"misc"`
}
/* vim: set ft=go noet ai ts=4 sw=4 sts=4: */