-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Chore: Three small fixes #4922
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chore: Three small fixes #4922
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()
|
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.