Register proto handler properly

This commit is contained in:
Milos Gajdos 2019-11-28 11:55:49 +00:00
parent 9fab47ecdb
commit 13d2a9ec7a
No known key found for this signature in database
GPG Key ID: 8B31058CC55DFD4F

View File

@ -16,6 +16,8 @@ import (
"github.com/micro/go-micro/server"
"github.com/micro/go-micro/util/log"
"github.com/micro/go-micro/util/wrapper"
pb "github.com/micro/go-micro/debug/proto"
)
type service struct {
@ -141,12 +143,9 @@ func (s *service) Stop() error {
func (s *service) Run() error {
// register the debug handler
s.opts.Server.Handle(
s.opts.Server.NewHandler(
pb.RegisterDebugHandler(s.opts.Server,
handler.DefaultHandler,
server.InternalHandler(true),
),
)
server.InternalHandler(true))
// start the profiler
// TODO: set as an option to the service, don't just use pprof