add pprof support to example server

This commit is contained in:
Lucas Clemente
2016-05-19 14:28:37 +02:00
parent f96282b4d4
commit d148943bc8

View File

@@ -6,14 +6,20 @@ import (
"flag" "flag"
"fmt" "fmt"
"io/ioutil" "io/ioutil"
"log"
"net/http" "net/http"
_ "net/http/pprof"
"github.com/lucas-clemente/quic-go/h2quic" "github.com/lucas-clemente/quic-go/h2quic"
"github.com/lucas-clemente/quic-go/testdata" "github.com/lucas-clemente/quic-go/testdata"
"github.com/lucas-clemente/quic-go/utils" "github.com/lucas-clemente/quic-go/utils"
) )
func main() { func main() {
go func() {
log.Println(http.ListenAndServe("localhost:6060", nil))
}()
verbose := flag.Bool("v", false, "verbose") verbose := flag.Bool("v", false, "verbose")
bindTo := flag.String("bind", "localhost", "bind to") bindTo := flag.String("bind", "localhost", "bind to")
certPath := flag.String("certpath", "", "certificate directory") certPath := flag.String("certpath", "", "certificate directory")