aboutsummaryrefslogtreecommitdiff
path: root/cmd/btcheck/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/btcheck/main.go')
-rw-r--r--cmd/btcheck/main.go11
1 files changed, 6 insertions, 5 deletions
diff --git a/cmd/btcheck/main.go b/cmd/btcheck/main.go
index aff241b..d9162d8 100644
--- a/cmd/btcheck/main.go
+++ b/cmd/btcheck/main.go
@@ -35,10 +35,11 @@ func main() {
Compact: true,
Port: 6881,
}
- resp, err := req.Send(tor.Announce)
- if err != nil {
- log.Fatal(err)
+ pool := make(map[string]tracker.Peer)
+ for p := range req.Poll(tor.Announce) {
+ if _, ok := pool[p.IP]; !ok {
+ log.Println("new peer", p)
+ pool[p.IP] = p
+ }
}
- fmt.Println(resp.Interval)
- fmt.Println(resp.Peers)
}