-
Notifications
You must be signed in to change notification settings - Fork 126
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
Fake packets loss at multiple parallel requests #154
Comments
Can someone have a look at this, please? Still happens on v0.15. Does this happen for anyone else? |
Ahh you can set registry to fix it. but... if you have administration, why not use raw socket and change the seq number to use fake and some other more useful desync method? |
Can you test the fixes? |
though the fake is fake, it is a packet. system will wait when there are 2 transmit. |
If you have admin, you may use raw to modify TCP directly (for example the seq number) |
@hufrea Could you make a test build, please? |
|
Now there are two cases:
|
0588ecc should fix this. There is still no full guarantee of sending a fake, as in Linux, but it works much more stable. This will also fix the cancellation of sending a fake. |
Environment: Windows 7 SP1. ByeDPI v0.13.1+ at least.
Reproduce Steps:
ciadpi.exe -i 127.0.0.1 -H ":youtube.com ytimg.com ggpht.com" -s 4 -f -8 --fake-offset 4 -t <your_dpi_ttl>
;Expected Result: Fake packets are always sent.
Actual Result:
Fake packets are lost at multiple parallel requests and connections are closed:
but according to log they were sent:
On YouTube this error doesn't result in any broken images (probably, it retries), but on other sites it does.
The text was updated successfully, but these errors were encountered: