Size: a a a

Конкурсы Telegram

2020 January 14

GK

Gregory Klyushnikov in Конкурсы Telegram
Да, я вообще обожаю цифровую радиосвязь
источник

GK

Gregory Klyushnikov in Конкурсы Telegram
Gregory Klyushnikov
Да, я вообще обожаю цифровую радиосвязь
Иногда кажется, что почтовые голуби были бы надёжнее, и даже ничего изобретать не надо, RFC уже есть
источник

GK

Gregory Klyushnikov in Конкурсы Telegram
Разве что пинг так себе
источник

GK

Gregory Klyushnikov in Конкурсы Telegram
С VPN тоже так себе
источник

GK

Gregory Klyushnikov in Конкурсы Telegram
В тех же эмиратах научились блокировать openvpn
источник

GK

Gregory Klyushnikov in Конкурсы Telegram
То есть он у меня там работал, но не всегда соединялся и иногда отваливался
источник

AE

Andrey Egorov in Конкурсы Telegram
Глубже смотри. Я как минимум 2 проблемы вижу, но корни возможно одни.
1. Не отправляется init.
2. Лочится поток обработки сообщений.
источник

AE

Andrey Egorov in Конкурсы Telegram
Там адище) если бы init отправился, то пришёл бы ack. Так себе теория, но допустим.
Но почему 10 секунд тогда не отправлялись пинги? Получается, где-то застопорилась их отправка. Застопориться могла либо из-за блокируемых сокетов (вряд ли), либо из-за какого-то мьютекса критической секции (вероятно). Но я этого не нашёл.
источник

AE

Andrey Egorov in Конкурсы Telegram
В том что оно запускается внешним модулем виртуальной АТС и перестало воспроизводиться.
источник

AE

Andrey Egorov in Конкурсы Telegram
Именно адище. Что такое асинхронщина я знаю. И что такое адище тоже)
источник

AE

Andrey Egorov in Конкурсы Telegram
Пока не воспроизводится.
источник

AE

Andrey Egorov in Конкурсы Telegram
НЕТ! Обязательно проявится в каких-то условиях.
источник

AE

Andrey Egorov in Конкурсы Telegram
Там и sleep если поставить между Start и Connect - тоже всё ломается. 🤷‍♂
источник

AE

Andrey Egorov in Конкурсы Telegram
Ну и плюс пользователя дёргать своим дебагом - отвратительная идея.
источник

VK

Vadim Kulibaba in Конкурсы Telegram
Andrey Egorov
Там адище) если бы init отправился, то пришёл бы ack. Так себе теория, но допустим.
Но почему 10 секунд тогда не отправлялись пинги? Получается, где-то застопорилась их отправка. Застопориться могла либо из-за блокируемых сокетов (вряд ли), либо из-за какого-то мьютекса критической секции (вероятно). Но я этого не нашёл.
Судя по логу пинг у тебя отправился. А вот понг не долетел. В интернетах такое случается, не понимаю что ты ищешь
источник

AE

Andrey Egorov in Конкурсы Telegram
Vadim Kulibaba
Судя по логу пинг у тебя отправился. А вот понг не долетел. В интернетах такое случается, не понимаю что ты ищешь
Нет же. Типа "отправился" init, а не ping. Пинги в течение 10 секунд там не отправлялись.
источник

VK

Vadim Kulibaba in Конкурсы Telegram
Andrey Egorov
Нет же. Типа "отправился" init, а не ping. Пинги в течение 10 секунд там не отправлялись.
2020-01-11_16:10:22.241819 : 'V/tgvoip: Sending UDP ping to 134.209.178.88:558, id -4869043572370612716'
2020-01-11_16:10:32.236691 : 'I/tgvoip: Detected IPv4 connectivity, will not try IPv6'
источник

AE

Andrey Egorov in Конкурсы Telegram
Vadim Kulibaba
2020-01-11_16:10:22.241819 : 'V/tgvoip: Sending UDP ping to 134.209.178.88:558, id -4869043572370612716'
2020-01-11_16:10:32.236691 : 'I/tgvoip: Detected IPv4 connectivity, will not try IPv6'
Pong в 42 строке.
источник

VK

Vadim Kulibaba in Конкурсы Telegram
Andrey Egorov
Pong в 42 строке.
Там 5 сокетов, а ответило 4, после чего коннекшен был закрыт
источник

VK

Vadim Kulibaba in Конкурсы Telegram
Проверь парность send/receive
источник