MineOS icon indicating copy to clipboard operation
MineOS copied to clipboard

Странный косяк клиента IRC

Open gaussandhisgun opened this issue 4 years ago • 4 comments

Захотел я посидеть в ирц на irc.anarxi.st:6660 через встроенный в майнось клиент этой самой IRC. А клиент остаётся на экране подключения. Опытным путём, закомментировав пару строчек после соединения, выяснил, что примерно через минуту торчания на экране подключения сервер отсоединяет клиент с причиной Ping Timeout. И самое интересное: в OpenIRC такого прикола НЕТ!!!

В HexChat для линукса у меня тоже была такая проблема, но там она решилась с помощью /set net_ping_timeout 0 - может, наведёт на какие-нибудь мысли.

gaussandhisgun avatar Jan 31 '21 22:01 gaussandhisgun

Это ужасно похоже на проблему #272

CoolCat467 avatar Feb 01 '21 03:02 CoolCat467

Мяу, насколько я помню, клиент ирки был написан для старых версий мода, когда ещё не поддерживался ивент "internet_ready", из-за чего все сообщения от сервака анализируются в UIшном потоке и жестко привязаны к порядку выполнения по RFC 1459/2812. Поэтому могут возникать необработанные проблемы таймаута и вообще всякая дичь на нестандартных серваках с кастомной очередью команд. По-хорошему надо забить на все стандарты и переписать приложуху под современные реалии, но пиздец лень

IgorTimofeev avatar Feb 01 '21 10:02 IgorTimofeev

Звучит сложно

CoolCat467 avatar Feb 03 '21 00:02 CoolCat467

Это ужасно похоже на проблему #272

в 272 человек пытается зайти на сервер, который ожидает подключение от браузера, а не от приложения для Lua, разработанного для компьютеров в игре, где всё состоит из кубиков. webchat же

gaussandhisgun avatar Feb 03 '21 18:02 gaussandhisgun