Changeset 50 in code for trunk/server.go


Ignore:
Timestamp:
Feb 7, 2020, 3:43:54 PM (5 years ago)
Author:
contact
Message:

Add an in-memory ring buffer

References: https://todo.sr.ht/~emersion/jounce/2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server.go

    r49 r50  
    9595        Hostname  string
    9696        Logger    Logger
     97        RingCap   int
    9798        Upstreams []Upstream // TODO: per-user
    9899
     
    104105func NewServer() *Server {
    105106        return &Server{
    106                 Logger: log.New(log.Writer(), "", log.LstdFlags),
    107                 users:  make(map[string]*user),
     107                Logger:  log.New(log.Writer(), "", log.LstdFlags),
     108                RingCap: 4096,
     109                users:   make(map[string]*user),
    108110        }
    109111}
Note: See TracChangeset for help on using the changeset viewer.