diff --git a/internal/debug/api.go b/internal/debug/api.go index 88b91f1351..3118777eed 100644 --- a/internal/debug/api.go +++ b/internal/debug/api.go @@ -21,6 +21,7 @@ package debug import ( + "bytes" "errors" "io" "os" @@ -33,8 +34,6 @@ import ( "sync" "time" - "bufio" - "bytes" "github.com/ethereum/go-ethereum/log" ) @@ -193,11 +192,7 @@ func (*HandlerT) WriteMemProfile(file string) error { // Stacks returns a printed representation of the stacks of all goroutines. func (*HandlerT) Stacks() string { var b bytes.Buffer - b.Grow(1024 * 1024) - w := bufio.NewWriter(&b) pprof.Lookup("goroutine").WriteTo(w, 2) - w.Flush() - return b.String() }