backend for xcvr appview
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

remove context from lex stream

+2 -4
+2 -4
server/internal/model/channelLexiconStream.go
··· 38 38 cm.clients[client] = true 39 39 cm.clientsmu.Unlock() 40 40 41 - client.wsWriter(cm.ctx) 41 + client.wsWriter() 42 42 cm.logger.Deprintln("i am a lex stream wshandler and i am exiting") 43 43 44 44 cm.clientsmu.Lock() ··· 47 47 } 48 48 } 49 49 50 - func (c *client) wsWriter(ctx context.Context) { 50 + func (c *client) wsWriter() { 51 51 ticker := time.NewTicker(15 * time.Second) 52 52 for { 53 53 select { ··· 56 56 if err != nil { 57 57 return 58 58 } 59 - case <-ctx.Done(): 60 - return 61 59 case e, ok := <-c.bus: 62 60 if !ok { 63 61 return