diff options
| author | Hana (Hyang-Ah) Kim <hyangah@gmail.com> | 2019-05-24 11:01:01 -0400 |
|---|---|---|
| committer | Hyang-Ah Hana Kim <hyangah@gmail.com> | 2019-05-24 15:18:01 +0000 |
| commit | 46fd677069df67e6fd906596a38bf124cd77acfe (patch) | |
| tree | 6be0fc9cbe5d11cc8d4c31e39c4f6e2860205cdb /src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go | |
| parent | fc58acbe5cb18a8428a81452bdf6e2b84625315c (diff) | |
| download | go-46fd677069df67e6fd906596a38bf124cd77acfe.tar.xz | |
cmd/vendor: sync github.com/google/pprof@v0.0.0-20190515194954-54271f7e092f
Change-Id: If001d8f7e657e01711653827a170904932839e34
Reviewed-on: https://go-review.googlesource.com/c/go/+/178721
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go')
| -rw-r--r-- | src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go b/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go index 9bf1d70f16..5c7f449e4b 100644 --- a/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go +++ b/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go @@ -82,7 +82,7 @@ type webArgs struct { FlameGraph template.JS } -func serveWebInterface(hostport string, p *profile.Profile, o *plugin.Options) error { +func serveWebInterface(hostport string, p *profile.Profile, o *plugin.Options, disableBrowser bool) error { host, port, err := getHostAndPort(hostport) if err != nil { return err @@ -117,8 +117,12 @@ func serveWebInterface(hostport string, p *profile.Profile, o *plugin.Options) e }, } - if o.UI.WantBrowser() { - go openBrowser("http://"+args.Hostport, o) + url := "http://" + args.Hostport + + o.UI.Print("Serving web UI on ", url) + + if o.UI.WantBrowser() && !disableBrowser { + go openBrowser(url, o) } return server(args) } |
