Conversation
|
|
|
I checked and test, Im sure about this PR, I fully trace the code for all. Some bugs like udp-mismatched-address, sniff-infinite-loop and close-connecion-not-belong is important and some like this is small, but code should be perfect and all small and big bugs should be fixed.
|
If you have any doubts about any of them, I can explain them in full now. |
|
|
|
最好晾会 不然发版之后估计还得来几个small refines |
|
@patterniha |
|
Not for this version.
|
|
! 有精力的话研究一下 WireGuard 吧,目前出入站都有点小问题 |
|
OK, so please merge this PR for today new version. |
|
其实 VLESS 回落那里的话,原本的代码可以输出个日志,并且返回时最好包一层 errors.New()
|
This reverts commit 4e826ab.

merge of #4909, #4910, #4911
fix a (nearly impossible) situation problem when a udp packet received exactly after 2 minutes of inactivity(a race condition problem may happen)
fix some rare situations problem when udpConn is closed, but connEntry not closed(for example when we have two interface and one is down...)
fix redundant request to vless fallback when connection is closed
///
for 1 and 2, if you want I can fully explain the situation and 3 is also clear.