Просмотр исходного кода

don't using deprecated tunnel.TCPIn()

wwqgtxx 2 лет назад
Родитель
Сommit
57504a7e8e
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      core/src/main/golang/native/tunnel/init.go

+ 1 - 2
core/src/main/golang/native/tunnel/init.go

@@ -8,7 +8,6 @@ import (
 
 
 	"github.com/Dreamacro/clash/component/dialer"
 	"github.com/Dreamacro/clash/component/dialer"
 	C "github.com/Dreamacro/clash/constant"
 	C "github.com/Dreamacro/clash/constant"
-	CTX "github.com/Dreamacro/clash/context"
 	"github.com/Dreamacro/clash/tunnel"
 	"github.com/Dreamacro/clash/tunnel"
 )
 )
 
 
@@ -37,7 +36,7 @@ func init() {
 			RawDstAddr: left.LocalAddr(),
 			RawDstAddr: left.LocalAddr(),
 		}
 		}
 
 
-		tunnel.TCPIn() <- CTX.NewConnContext(right, metadata)
+		go tunnel.Tunnel.HandleTCPConn(right, metadata)
 
 
 		return left, nil
 		return left, nil
 	}
 	}