Browse Source

Reduce the amount of time that stats are saved and stale viewers are purged

pull/5/head
Gabe Kangas 5 years ago
parent
commit
3569cbbf39
  1. 4
      stats.go

4
stats.go

@ -30,7 +30,7 @@ type Stats struct {
func (s *Stats) Setup() { func (s *Stats) Setup() {
s.clients = make(map[string]time.Time) s.clients = make(map[string]time.Time)
statsSaveTimer := time.NewTicker(2 * time.Minute) statsSaveTimer := time.NewTicker(1 * time.Minute)
go func() { go func() {
for { for {
select { select {
@ -40,7 +40,7 @@ func (s *Stats) Setup() {
} }
}() }()
staleViewerPurgeTimer := time.NewTicker(5 * time.Second) staleViewerPurgeTimer := time.NewTicker(3 * time.Second)
go func() { go func() {
for { for {
select { select {

Loading…
Cancel
Save