]> Sergey Matveev's repositories - btrtrc.git/commitdiff
cmd/dht-get-peers: Expose debug HTTP
authorMatt Joiner <anacrolix@gmail.com>
Tue, 18 Nov 2014 15:56:05 +0000 (09:56 -0600)
committerMatt Joiner <anacrolix@gmail.com>
Tue, 18 Nov 2014 15:56:05 +0000 (09:56 -0600)
cmd/dht-get-peers/main.go
util/loghttp.go

index 6fd582a169b9d6261e8647a89a3192175e68e961..a61a26602ae92d0d1e6aec86c3f547498f4a4124 100644 (file)
@@ -130,6 +130,7 @@ func setupSignals() {
 }
 
 func main() {
+       util.LoggedHTTPServe("")
        seen := make(map[util.CompactPeer]struct{})
 getPeers:
        for {
index 770353fe77758a90d29a6798f5881c0172080c71..ce6f1ef534d8c68732249378295fb9c2236a2e1a 100644 (file)
@@ -4,9 +4,13 @@ import (
        "log"
        "net"
        "net/http"
+       _ "net/http/pprof"
 )
 
 func LoggedHTTPServe(addr string) {
+       if addr == "" {
+               addr = "localhost:6061"
+       }
        netAddr, err := net.ResolveTCPAddr("tcp", addr)
        if err != nil {
                log.Fatalf("error resolving http addr: %s", err)