mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-01 19:36:32 +02:00
memberlist: use bufio reader instead of scanner (#1002)
This commit is contained in:
parent
963e1c015a
commit
05e3c23ea1
1 changed files with 8 additions and 3 deletions
11
cache/memberlist.go
vendored
11
cache/memberlist.go
vendored
|
@ -7,6 +7,7 @@ import (
|
|||
"fmt"
|
||||
"io"
|
||||
stdlog "log"
|
||||
"strings"
|
||||
|
||||
"github.com/hashicorp/memberlist"
|
||||
"github.com/rs/zerolog"
|
||||
|
@ -66,8 +67,12 @@ func (mh *memberlistHandler) NotifyUpdate(node *memberlist.Node) {
|
|||
}
|
||||
|
||||
func (mh *memberlistHandler) runLogHandler(r io.Reader) {
|
||||
s := bufio.NewScanner(r)
|
||||
for s.Scan() {
|
||||
mh.log.Debug().Msg(s.Text())
|
||||
br := bufio.NewReader(r)
|
||||
for {
|
||||
str, err := br.ReadString('\n')
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
mh.log.Debug().Msg(strings.TrimSpace(str))
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue