autosave
All checks were successful
Build and Publish / BuildAndDeploy (push) Successful in 1m56s

This commit is contained in:
matst80
2024-11-09 19:46:50 +01:00
parent 68b6782253
commit fae9798be0

View File

@@ -166,6 +166,15 @@ func main() {
}
go rpcHandler.Serve()
saveTimer := time.NewTicker(time.Second * 5)
go func() {
<-saveTimer.C
err := app.Save()
if err != nil {
log.Printf("Error saving: %v\n", err)
}
}()
syncedServer := NewPoolServer(syncedPool)
mux := http.NewServeMux()
mux.Handle("/api/", http.StripPrefix("/api", syncedServer.Serve()))