commit 7bd2d64bb275555671213e0870dcf54d0ca1280b
parent ddfea05b5376d2c0f35f6fba766f608df2e3b8d5
Author: Matsuda Kenji <info@mtkn.jp>
Date: Thu, 28 Dec 2023 09:20:13 +0900
use aflag for pprof
Diffstat:
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)