lib9p

Go 9P library.
Log | Files | Refs | LICENSE

commit 7bd2d64bb275555671213e0870dcf54d0ca1280b
parent ddfea05b5376d2c0f35f6fba766f608df2e3b8d5
Author: Matsuda Kenji <info@mtkn.jp>
Date:   Thu, 28 Dec 2023 09:20:13 +0900

use aflag for pprof

Diffstat:
Mcmd/diskfs/main.go | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/cmd/diskfs/main.go b/cmd/diskfs/main.go @@ -27,9 +27,6 @@ var pFlag = flag.Int("p", 5640, "Port number the server listens to.") var gFlag = flag.Bool("g", false, "Prints goroutin count once per second.") func main() { - go func() { - log.Println(http.ListenAndServe("localhost:8000", nil)) - }() flag.Parse() if flag.NArg() != 1 { fmt.Fprintf(os.Stderr, "usage: %s [-D] [-a <addr>] [-p <port>] <root>\n", os.Args[0]) @@ -43,6 +40,9 @@ func main() { } }() } + go func() { + log.Println(http.ListenAndServe(fmt.Sprintf("%s:8000", *aFlag), nil)) + }() listener, err := net.Listen("tcp", fmt.Sprintf("%s:%d", *aFlag, *pFlag)) if err != nil { log.Fatalf("listen tcp: %v", err)