Vort
тестирую в последнее время торренты и замечаю, что иногда уж очень странно зависают коннекты
Vort
вот сейчас уже минут 5 не могу ни одного байта получить от трекера через SAM
Vort
при том что в браузере трекер открывается нормально
orignal
ну так смотри по логам почему
orignal
стримы там одни и те же
Vort
я заметил одно отличие - в лизсетах
Vort
в браузере Type 3 EncType 4
Vort
в SAM Type 3 EncType 0
Vort
это особенность SAM или очередной баг?
orignal
особенность сэма
orignal
надо при создании сессии передавать параметр об этом
Vort
значит баг где-то глубже
orignal
да нет с 0 могут быть пробелемы
orignal
он довольно кривой
orignal
его ж не просто так стали менять
Vort
SIGNATURE_TYPE=7 - это не оно?
Vort
сейчас после долгого затупляния коннекты таки пошли - и я вижу, что появляются также лизсеты и с EncType 4 в SAM
orignal
нет
orignal
значит это другая сторона
orignal
а у постмана 2 лизсета публикуется
Vort
SAM может выбрать и выбирает не то что надо?
orignal
он выбирает исходя из лизсета той стороны и себя
orignal
4 только если и там и там
Vort
и какое дефолтное значение у SAM ?
Vort
не могу что-то в коде найти
Vort
хотя ладно, не важно. если это известная проблема, то не страшно
orignal
0
orignal
для совместимости со старым
orignal
хотя надо уточнить будет
orignal
кстати возможно у нас 0,4 а у джавистов 0
Vort
в любом случае такие зависания надо бы поисследовать
orignal
ну так я и говорю читай логи
orignal
ну и 4 всегда работает надежнее чем 0
Vort
на error уровне только Streaming: No packets have been received yet сыпет
Vort
а подробнее на основном узле ставить не хочу - засрет весь лог. может на отдельном узле когда-нибудь проверю
Vort
orignal: пытаюсь сейчас понять источник одного бага. скорее всего, баг в libtorrent, но на всякий случай спрошу - не может ли SAM вернуть пустой destination при ACCEPT?
orignal
посмотри по коду
orignal
не должен
weko
orignal: так может 0,4 стоит поставить по умолчанию?
orignal
там может и стоит
orignal
я просто не помню