From 0855572e765201e1b6ff63d701309ece110fffb3 Mon Sep 17 00:00:00 2001 From: "Diogo Franco (Kovensky)" Date: Tue, 16 Jul 2013 14:02:35 -0300 Subject: [PATCH] anidb: Delete params s and tag from retries These get added by (*udpapi.AniDBUDP).SendRecv(); we don't want to show them in the log. --- udp.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/udp.go b/udp.go index 3c47da0..770a27d 100644 --- a/udp.go +++ b/udp.go @@ -134,6 +134,9 @@ func (udp *udpWrap) sendQueue() { } log.Printf("UDP--- Timeout; waiting %s before retry", wait) + delete(set.params, "s") + delete(set.params, "tag") + time.Sleep(wait) goto Retry } @@ -145,6 +148,10 @@ func (udp *udpWrap) sendQueue() { case 403, 501, 506: // not logged in, or session expired if r := udp.ReAuth(); r.Error() == nil { // retry + + delete(set.params, "s") + delete(set.params, "tag") + goto Retry } case 503, 504: // client library rejected -- 2.44.0