Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
gaussandhisgun opened this issue Jan 31, 2021 · 4 comments
Open

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

gaussandhisgun opened this issue Jan 31, 2021 · 4 comments
Labels

Comments

@gaussandhisgun
Copy link

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

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

@CoolCat467
Copy link
Contributor

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

@IgorTimofeev
Copy link
Owner

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

@CoolCat467
Copy link
Contributor

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

@gaussandhisgun
Copy link
Author

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants