~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
GFW
Nobody
Opax
WebClient95
anon
anontor
b3t4f4c3
deserving-stegosaur
duanin2
fidoid
fujifilm
gobo
halloy1341
iiii
karamba_i2p
leopold
mareki2p
negative_rock127
nik0tr
not_bob_afk
ntty
osoznayka
poriori
profetikla
rc13
shaye
slfd
sonya
teeth
un
weko_
КрутыеЖиды]]]]]]]]]]]]]_Z
гомаzкатин_v
onon
Короче, разобрался, это choked.
onon
Дед сказал, что если он не успевает вычитывать данные из recieve буфера он выставляет этот флаг
onon
В этом случае сброс окна на минимум и удержание пока клиент не просрётся выглядит логичным
orignal
ну сделан он у нас
orignal
и как чинить?
onon
Но в i2pd дела обстоят иначе, у нас флаг выставляется, когда мы потеряли большую пачку пакетов
orignal
ближе к делу
onon
И тут вот какая ситуация получается: мы потеряли, допустм, 300 пакетов. Сбрасываем окно до 3. И начинаем ретрансмитить эти 300 пакетов по 3 пакета за RTT
orignal
наверное так и есть
onon
Могу сейчас быстрофикс сделать, могу на выходных заняться более серьёзно
orignal
займись на выходных
onon
Ок
onon
Я же говорил, там все дропы в кучу свалены, нужно переделать
orignal
естественно
orignal
буст 1.87 вышел однако