mirror of https://github.com/XTLS/Xray-core
d21e9b0abd
It seems the root cause is if the flag set at the inbound pipe reader, it is a race condition and freedom outbound can possibly do splice at the same time with inbound xtls writer. Now we set the flag at the earliest and always do splice at the next buffer cycle. |
||
---|---|---|
.. | ||
blackhole | ||
dns | ||
dokodemo | ||
freedom | ||
http | ||
loopback | ||
shadowsocks | ||
shadowsocks_2022 | ||
socks | ||
trojan | ||
vless | ||
vmess | ||
wireguard | ||
errors.generated.go | ||
proxy.go |