mirror of
https://github.com/go-delve/delve.git
synced 2025-10-31 02:36:18 +08:00
logflags: Add pid to server-listening-at message (#1885)
* logflags: Add pid to server-listening-at message * Address review comments: use logger Co-authored-by: Polina Sokolova <polinasok@users.noreply.github.com>
This commit is contained in:
@ -122,10 +122,11 @@ func WriteAPIListeningMessage(addr string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func writeListeningMessage(server string, addr string) {
|
func writeListeningMessage(server string, addr string) {
|
||||||
|
msg := fmt.Sprintf("%s server listening at: %s", server, addr)
|
||||||
if logOut != nil {
|
if logOut != nil {
|
||||||
fmt.Fprintf(logOut, "%s server listening at: %s\n", server, addr)
|
fmt.Fprintln(logOut, msg)
|
||||||
} else {
|
} else {
|
||||||
fmt.Printf("%s server listening at: %s\n", server, addr)
|
fmt.Println(msg)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -14,6 +14,7 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
"net"
|
"net"
|
||||||
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"github.com/go-delve/delve/pkg/gobuild"
|
"github.com/go-delve/delve/pkg/gobuild"
|
||||||
@ -64,6 +65,7 @@ type Server struct {
|
|||||||
func NewServer(config *service.Config) *Server {
|
func NewServer(config *service.Config) *Server {
|
||||||
logger := logflags.DAPLogger()
|
logger := logflags.DAPLogger()
|
||||||
logflags.WriteDAPListeningMessage(config.Listener.Addr().String())
|
logflags.WriteDAPListeningMessage(config.Listener.Addr().String())
|
||||||
|
logger.Debug("DAP server pid = ", os.Getpid())
|
||||||
return &Server{
|
return &Server{
|
||||||
config: config,
|
config: config,
|
||||||
listener: config.Listener,
|
listener: config.Listener,
|
||||||
|
|||||||
@ -9,6 +9,7 @@ import (
|
|||||||
"net"
|
"net"
|
||||||
"net/rpc"
|
"net/rpc"
|
||||||
"net/rpc/jsonrpc"
|
"net/rpc/jsonrpc"
|
||||||
|
"os"
|
||||||
"reflect"
|
"reflect"
|
||||||
"runtime"
|
"runtime"
|
||||||
"sync"
|
"sync"
|
||||||
@ -74,6 +75,7 @@ func NewServer(config *service.Config) *ServerImpl {
|
|||||||
if config.Foreground {
|
if config.Foreground {
|
||||||
// Print listener address
|
// Print listener address
|
||||||
logflags.WriteAPIListeningMessage(config.Listener.Addr().String())
|
logflags.WriteAPIListeningMessage(config.Listener.Addr().String())
|
||||||
|
logger.Debug("API server pid = ", os.Getpid())
|
||||||
}
|
}
|
||||||
return &ServerImpl{
|
return &ServerImpl{
|
||||||
config: config,
|
config: config,
|
||||||
|
|||||||
Reference in New Issue
Block a user