chore: update

This commit is contained in:
Simon Ding
2025-05-08 10:28:57 +08:00
parent 2dae168cb2
commit bb2c567da7

View File

@@ -60,8 +60,7 @@ func (s *NatTraversal) StunAddr() (*stun.XORMappedAddress, error) {
if err != nil { if err != nil {
return nil, fmt.Errorf("send binding request: %w", err) return nil, fmt.Errorf("send binding request: %w", err)
} }
select { message, ok := <-s.messageChan
case message, ok := <-s.messageChan:
if !ok { if !ok {
continue continue
} }
@@ -85,8 +84,6 @@ func (s *NatTraversal) StunAddr() (*stun.XORMappedAddress, error) {
s.stunAddr = &xorAddr s.stunAddr = &xorAddr
} }
return &xorAddr, nil return &xorAddr, nil
}
} }
} }
@@ -110,7 +107,7 @@ func (s *NatTraversal) StartProxy(targetAddr string) error {
for { for {
select { select {
case <-s.cancel: case <-s.cancel:
log.Infof("cancelled") log.Infof("stun nat proxy cancelled")
return nil return nil
case m := <-s.messageChan: case m := <-s.messageChan:
//log.Infof("Received message: %d", len(m)) //log.Infof("Received message: %d", len(m))