From e2d0b39ecb94bed31720652ae2dbe9347c675aec Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 15 May 2020 17:09:52 +0200 Subject: [PATCH] Switch debug output to different format --- run/main.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/run/main.go b/run/main.go index c5d3917..903519e 100644 --- a/run/main.go +++ b/run/main.go @@ -62,7 +62,7 @@ signalLoop: case sig := <-signalCh: // only print and continue to wait if SIGUSR1 if sig == sigUSR1 { - _ = pprof.Lookup("goroutine").WriteTo(os.Stderr, 2) + _ = pprof.Lookup("goroutine").WriteTo(os.Stderr, 1) continue signalLoop } @@ -80,18 +80,18 @@ signalLoop: if printStackOnExit { fmt.Println("=== PRINTING TRACES ===") fmt.Println("=== GOROUTINES ===") - _ = pprof.Lookup("goroutine").WriteTo(os.Stdout, 2) + _ = pprof.Lookup("goroutine").WriteTo(os.Stdout, 1) fmt.Println("=== BLOCKING ===") - _ = pprof.Lookup("block").WriteTo(os.Stdout, 2) + _ = pprof.Lookup("block").WriteTo(os.Stdout, 1) fmt.Println("=== MUTEXES ===") - _ = pprof.Lookup("mutex").WriteTo(os.Stdout, 2) + _ = pprof.Lookup("mutex").WriteTo(os.Stdout, 1) fmt.Println("=== END TRACES ===") } go func() { time.Sleep(60 * time.Second) fmt.Fprintln(os.Stderr, "===== TAKING TOO LONG FOR SHUTDOWN - PRINTING STACK TRACES =====") - _ = pprof.Lookup("goroutine").WriteTo(os.Stderr, 2) + _ = pprof.Lookup("goroutine").WriteTo(os.Stderr, 1) os.Exit(1) }()