Browse Source

cleanup

pull/707/head
aler9 5 years ago
parent
commit
aa01eaf12b
  1. 10
      internal/core/metrics.go
  2. 10
      internal/core/pprof.go

10
internal/core/metrics.go

@ -34,8 +34,8 @@ type metricsParent interface {
} }
type metrics struct { type metrics struct {
listener net.Listener ln net.Listener
server *http.Server server *http.Server
mutex sync.Mutex mutex sync.Mutex
pathManager metricsPathManager pathManager metricsPathManager
@ -48,13 +48,13 @@ func newMetrics(
address string, address string,
parent metricsParent, parent metricsParent,
) (*metrics, error) { ) (*metrics, error) {
listener, err := net.Listen("tcp", address) ln, err := net.Listen("tcp", address)
if err != nil { if err != nil {
return nil, err return nil, err
} }
m := &metrics{ m := &metrics{
listener: listener, ln: ln,
} }
router := gin.New() router := gin.New()
@ -74,7 +74,7 @@ func (m *metrics) close() {
} }
func (m *metrics) run() { func (m *metrics) run() {
err := m.server.Serve(m.listener) err := m.server.Serve(m.ln)
if err != http.ErrServerClosed { if err != http.ErrServerClosed {
panic(err) panic(err)
} }

10
internal/core/pprof.go

@ -16,21 +16,21 @@ type pprofParent interface {
} }
type pprof struct { type pprof struct {
listener net.Listener ln net.Listener
server *http.Server server *http.Server
} }
func newPPROF( func newPPROF(
address string, address string,
parent pprofParent, parent pprofParent,
) (*pprof, error) { ) (*pprof, error) {
listener, err := net.Listen("tcp", address) ln, err := net.Listen("tcp", address)
if err != nil { if err != nil {
return nil, err return nil, err
} }
pp := &pprof{ pp := &pprof{
listener: listener, ln: ln,
} }
pp.server = &http.Server{ pp.server = &http.Server{
@ -49,7 +49,7 @@ func (pp *pprof) close() {
} }
func (pp *pprof) run() { func (pp *pprof) run() {
err := pp.server.Serve(pp.listener) err := pp.server.Serve(pp.ln)
if err != http.ErrServerClosed { if err != http.ErrServerClosed {
panic(err) panic(err)
} }

Loading…
Cancel
Save