diff --git a/daemon/tester/bot.go b/daemon/tester/bot.go index b720672..ce526b5 100644 --- a/daemon/tester/bot.go +++ b/daemon/tester/bot.go @@ -61,7 +61,7 @@ func (t *Tester) startBot(status *Status) { case xmpp.PresenceTypeUnavailable: logPres.Debug("recv presence unavailable") default: - logCTX.Warnf("recv presence unsupported: %s -> %s", pres.Type, xmpp.XMLChildrenString(pres)) + logPres.Warnf("recv presence unsupported: %s -> %s", pres.Type, xmpp.XMLChildrenString(pres)) } case *xmpp.MessageClient: msg := element.(*xmpp.MessageClient) diff --git a/daemon/tester/output.go b/daemon/tester/output.go index 53599df..a86f0d2 100644 --- a/daemon/tester/output.go +++ b/daemon/tester/output.go @@ -32,6 +32,9 @@ func (t *Tester) Output() *Output { } links := make(map[string]*Link) + t.mux.Lock() + defer t.mux.Unlock() + for from, status := range t.Status { output.Status = append(output.Status, status) if !status.Login {