mirror of
https://gitclone.com/github.com/MetaCubeX/Clash.Meta
synced 2025-04-24 20:28:11 +08:00
fix: chat.js not begin with zero
This commit is contained in:
parent
76340cc99c
commit
8fb2c68722
@ -250,11 +250,19 @@ func memory(w http.ResponseWriter, r *http.Request) {
|
|||||||
t := statistic.DefaultManager
|
t := statistic.DefaultManager
|
||||||
buf := &bytes.Buffer{}
|
buf := &bytes.Buffer{}
|
||||||
var err error
|
var err error
|
||||||
|
first := true
|
||||||
for range tick.C {
|
for range tick.C {
|
||||||
buf.Reset()
|
buf.Reset()
|
||||||
|
|
||||||
|
inuse := t.Memory()
|
||||||
|
// make chat.js begin with zero
|
||||||
|
// this is shit var,but we need output 0 for first time
|
||||||
|
if first {
|
||||||
|
inuse = 0
|
||||||
|
first = false
|
||||||
|
}
|
||||||
if err := json.NewEncoder(buf).Encode(Memory{
|
if err := json.NewEncoder(buf).Encode(Memory{
|
||||||
Inuse: t.Memory(),
|
Inuse: inuse,
|
||||||
OSLimit: 0,
|
OSLimit: 0,
|
||||||
}); err != nil {
|
}); err != nil {
|
||||||
break
|
break
|
||||||
|
Loading…
Reference in New Issue
Block a user