TUN-6778: Cleanup logs about ICMP
This commit is contained in:
parent
013bdbd10c
commit
de00396669
|
@ -202,7 +202,7 @@ func (ip *icmpProxy) Serve(ctx context.Context) error {
|
||||||
// In unit test, we found out when the listener listens on 0.0.0.0, the socket reads the full packet after
|
// In unit test, we found out when the listener listens on 0.0.0.0, the socket reads the full packet after
|
||||||
// the second reply
|
// the second reply
|
||||||
if err := ip.handleFullPacket(icmpDecoder, buf[:n]); err != nil {
|
if err := ip.handleFullPacket(icmpDecoder, buf[:n]); err != nil {
|
||||||
ip.logger.Err(err).Str("dst", from.String()).Msg("Failed to parse ICMP reply as full packet")
|
ip.logger.Debug().Err(err).Str("dst", from.String()).Msg("Failed to parse ICMP reply as full packet")
|
||||||
}
|
}
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"net"
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
@ -155,8 +156,12 @@ func (s *Supervisor) Run(
|
||||||
if s.edgeTunnelServer.icmpRouter != nil {
|
if s.edgeTunnelServer.icmpRouter != nil {
|
||||||
go func() {
|
go func() {
|
||||||
if err := s.edgeTunnelServer.icmpRouter.Serve(ctx); err != nil {
|
if err := s.edgeTunnelServer.icmpRouter.Serve(ctx); err != nil {
|
||||||
|
if errors.Is(err, net.ErrClosed) {
|
||||||
|
s.log.Logger().Info().Err(err).Msg("icmp router terminated")
|
||||||
|
} else {
|
||||||
s.log.Logger().Err(err).Msg("icmp router terminated")
|
s.log.Logger().Err(err).Msg("icmp router terminated")
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}()
|
}()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue