orignal
все. обновился. теперь наблюдаем
orignal
во. все в сборе
orignal
Vort я закомммитил чтобы джважды хэши не сравнивать
Vort
orignal: так тогда и auto oldOutboundTunnel надо выкинуть
orignal
не уверен
orignal
зачем же там копия разделяемого указателя была
Vort
я её добавил чтобы сравнивать новый и старый
orignal
а все понял
orignal
счас уберу
orignal
бывает я где то сохраняю указатель так особенно когда несколько тредов
orignal
зато смотри че
orignal
никого не выкидывает
Vort
похоже что стало лучше, да
orignal
да совсем хорошо
orignal
мало того меня и с ниэлитного не выкидывает
orignal
поправил
Vort
onon: сделал несколько тестов твоего кода, крешей не заметил. но вот искусственное ограничение скорости мне не понравилось - на локалхосте скорость упала в 30 раз
onon
Он крашится под высокой нагрузкой 50+ одновременных стримов с высокими скоростями (высокими по меркам итупи). А на локалхосте не работает, потому что там для маленьких значений ртт криво считается инкремент и джиттер маленький, но эт
onon
о.
orignal
и че делать?
orignal
не рвется однако
Vort
onon: я не говорил, что на локалхосте не работает. работает, но просто упирается в искусственный лимит
Vort
"<~orignal> не рвется однако" речь про IRC? я по логам смотрел, самый большой был Resend #3, за 13 часов коннекта (с рестарта сервера). то есть, до максимального #9 есть ещё неплохой запас
orignal
ну так я и сервер обновил
orignal
вчера
orignal
а почему тогда рвалось?
orignal
потому что RTO не сбрасывали при переключении?
Vort
"<~orignal> ну так я и сервер обновил" ну да, с этого момента я и смотрел логи
Vort
"<~orignal> а почему тогда рвалось?" две причины: первая - не сбрасывали RTO, вторая - было всего 3 возможных смены туннелей. теперь аж 9
orignal
понял
orignal
похоже опять новая волна
Vort
у меня до Resend #4 дошло пару минут назад
orignal
везде много трафика и много транзитных тоннелей у меня
Vort
подозреваю, кстати, что могут быть ещё причины у дисконнектов
Vort
а. у меня как раз Firewalled вылез
Vort
поэтому волна если и была видна, то Firewalled её "срезал"
orignal
у меня не вылезал Firewalled
uganda
дайте конфиг для unrealircd
uganda
я включил webirc но один хер отображается ip i2pd маршрутизатора
uganda
R4SAS: ты тут?
uganda
может быть сервак ergo вообще не может такое
orignal
а тоннель настроил?
orignal
надо же у серверного тоннеля кое чего прописать
uganda
type = irc и webpassword?
uganda
прописано
orignal
тогда не в курсе
orignal
мне R4SAS какой конфиг дал такой я и сделал
uganda
[IRC-SERVER]
uganda
type = irc
uganda
host = ergo
uganda
port = 5555
uganda
keys = irc.dat
uganda
webircpassword = gnom
uganda
orignal: ну вот дай конфиг плз я поковыряю его, это будет луче тысячи слов)
orignal
попозже
orignal
счас собрание
uganda
ок
orignal
webirc {
orignal
mask 127.0.0.0/8;
orignal
type webirc;
orignal
password "*******";
orignal
};
orignal
нужная тебе секция
uganda
чую я вы тоннель тип irc заточили именно под unrealircd
uganda
потому что я нихуя не пойму откуда сервак получает b32 адрес
orignal
посмотри код в I2PTunnel.cpp
orignal
как формируется логин для ирка
orignal
вот здесь
Байден
orignal, говорят на андроиде fcntl юзают,ща проверю
Байден
вместо lockf которого там нет
orignal
ну это я не знаю
orignal
возможно
uganda
А что значит буква T в user mode +iwT?
uganda
не гуглится
uganda
orignal: короче я перехватил пакеты от i2pd сервака до irc сервера, команды оттуда распарсил и забрал, попытался сам через телнет скормить напрямую, все скармливается но сука один хер показывает ip вместо
uganda
b32
uganda
WEBIRC 123000 cgiirc 3dbpaayeykxgaus3lxaccefmesffualsq2in3xkwuk2mw5iye3iq.b32.i2p 192.168.1.14
uganda
NICK vampuar3
uganda
USER vampuar3 3dbpaayeykxgaus3lxaccefmesffualsq2in3xkwuk2mw5iye3iq.b32.i2p * :vampuar3
uganda
Я так понимаю webirc это чисто i2pd посылает а остальное мой клиент
orignal
значит у тебя ирк сервер не понимает этот cgiirc
uganda
orignal: а эта строка что-то значит? По спеке это имя gateway и вроде там все что угодно может быть...
orignal
это команда ирка такая
orignal
это не наше изобретение у джавситов то же самое
uganda
В доке: gateway WebIRC gateway service name
orignal
а я знаю?
orignal
не я этот код делал
Байден
orignal, un - fcntl на андроиде пашет, вот что пишет при повторном локе на запись: Could not lock locktest file /storage/emulated/0/locktest: Try again
Байден
ща пр буду делать
orignal
давай
Байден
на моём девайсе пашет
orignal
смержил
orignal
мамбетов сказал что не помнит откуда взял эту команду
uganda
так, тогда другой вопрос
uganda
orignal: зачем нужно вообще в irc нужно палить клиентские b32? Можно ебашить все из под одного ip который принадлежить i2pd роутеру.
relaybot
13apophis: а что конкретно в клиентских б32 плохо ?
relaybot
13apophis: поставь "трансиент" и будет всегда новый