From 2ef722e7584f171e8d8df76fc72ce13e77f1f7f7 Mon Sep 17 00:00:00 2001 From: MZI Date: Sat, 13 Oct 2018 21:46:20 +0800 Subject: [PATCH] Fix delve funcs --- cmd/bee.go | 1 + cmd/commands/dlv/dlv_amd64.go | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/bee.go b/cmd/bee.go index f258229..87ba122 100644 --- a/cmd/bee.go +++ b/cmd/bee.go @@ -20,6 +20,7 @@ import ( _ "github.com/beego/bee/cmd/commands/api" _ "github.com/beego/bee/cmd/commands/bale" _ "github.com/beego/bee/cmd/commands/beefix" + _ "github.com/beego/bee/cmd/commands/dlv" _ "github.com/beego/bee/cmd/commands/dockerize" _ "github.com/beego/bee/cmd/commands/generate" _ "github.com/beego/bee/cmd/commands/hprose" diff --git a/cmd/commands/dlv/dlv_amd64.go b/cmd/commands/dlv/dlv_amd64.go index 6eda3fb..2599ba1 100644 --- a/cmd/commands/dlv/dlv_amd64.go +++ b/cmd/commands/dlv/dlv_amd64.go @@ -28,10 +28,10 @@ import ( "github.com/beego/bee/cmd/commands/version" beeLogger "github.com/beego/bee/logger" "github.com/beego/bee/utils" + "github.com/derekparker/delve/pkg/terminal" "github.com/derekparker/delve/service" "github.com/derekparker/delve/service/rpc2" "github.com/derekparker/delve/service/rpccommon" - "github.com/derekparker/delve/terminal" "github.com/fsnotify/fsnotify" ) @@ -152,7 +152,7 @@ func startDelveDebugger(addr string, ch chan int) int { APIVersion: 2, WorkingDir: ".", ProcessArgs: []string{abs}, - }, false) + }) if err := server.Run(); err != nil { beeLogger.Log.Fatalf("Could not start debugger server: %v", err) } @@ -182,7 +182,7 @@ func startDelveDebugger(addr string, ch chan int) int { } // Stop and kill the debugger server once user quits the REPL - if err := server.Stop(true); err != nil { + if err := server.Stop(); err != nil { beeLogger.Log.Fatalf("Could not stop Delve server: %v", err) } return status