From 1c0caa4410f6e367bd38119ea0d685992d8a6c22 Mon Sep 17 00:00:00 2001 From: Martin/Geno Date: Wed, 18 Apr 2018 10:49:26 +0200 Subject: [PATCH] add mux --- daemon/tester/bot.go | 2 +- daemon/tester/output.go | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) 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 {