diff --git a/revid/senders.go b/revid/senders.go index bba427da..47ab02f5 100644 --- a/revid/senders.go +++ b/revid/senders.go @@ -55,9 +55,9 @@ type Sender interface { // multiSender allows for the sending through multi loadSenders using a single // call to multiSender.Write. type multiSender struct { - active func() bool - senders []loadSender - retry bool + isActive func() bool + senders []loadSender + retry bool } // newMultiSender returns a pointer to a new multiSender. active is a function @@ -68,8 +68,8 @@ func newMultiSender(senders []loadSender, active func() bool) *multiSender { panic("multi sender requires that active func is provided") } s := &multiSender{ - senders: senders, - active: active, + senders: senders, + isActive: active, } return s } @@ -80,7 +80,7 @@ func newMultiSender(senders []loadSender, active func() bool) *multiSender { func (s *multiSender) Write(d []byte) (int, error) { for _, sender := range s.senders { sender.load(d) - for s.active() { + for s.isActive() { err := sender.send() if err != nil { sender.handleSendFail(err)