]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Improve tracker failure reason error
authorMatt Joiner <anacrolix@gmail.com>
Mon, 13 Aug 2018 10:28:02 +0000 (20:28 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Mon, 13 Aug 2018 10:28:02 +0000 (20:28 +1000)
tracker/http.go

index 2d58017998c5d128fdbba0b53c3c171427146a2c..16182f0ec5125e7d45642e9aca2b843deb45b422 100644 (file)
@@ -2,7 +2,6 @@ package tracker
 
 import (
        "bytes"
-       "errors"
        "fmt"
        "io"
        "net/http"
@@ -117,7 +116,7 @@ func announceHTTP(opt Announce, _url *url.URL) (ret AnnounceResponse, err error)
                return
        }
        if trackerResponse.FailureReason != "" {
-               err = errors.New(trackerResponse.FailureReason)
+               err = fmt.Errorf("tracker gave failure reason: %q", trackerResponse.FailureReason)
                return
        }
        vars.Add("successful http announces", 1)