mirror of
https://github.com/simon-ding/polaris.git
synced 2026-06-08 19:17:53 +08:00
chore: update
This commit is contained in:
@@ -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))
|
||||||
|
|||||||
Reference in New Issue
Block a user