fix metrics for listener

This commit is contained in:
ginuerzh
2025-06-24 21:13:30 +08:00
parent a71b9d79fd
commit 8cacfad9eb
2 changed files with 1 additions and 7 deletions
+1 -1
View File
@@ -86,7 +86,7 @@ type packetConn struct {
}
func WrapPacketConn(service string, pc net.PacketConn) net.PacketConn {
if !xmetrics.IsEnabled() {
if !xmetrics.IsEnabled() || pc == nil {
return pc
}
return &packetConn{
-6
View File
@@ -2,8 +2,6 @@ package wrapper
import (
"net"
xmetrics "github.com/go-gost/x/metrics"
)
type listener struct {
@@ -12,10 +10,6 @@ type listener struct {
}
func WrapListener(service string, ln net.Listener) net.Listener {
if !xmetrics.IsEnabled() {
return ln
}
return &listener{
service: service,
Listener: ln,