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