Skip to content

If sending join too fast, freenode will not respond#95

Open
ivzhh wants to merge 1 commit intotuna:masterfrom
ivzhh:slow_irc_join
Open

If sending join too fast, freenode will not respond#95
ivzhh wants to merge 1 commit intotuna:masterfrom
ivzhh:slow_irc_join

Conversation

@ivzhh
Copy link

@ivzhh ivzhh commented Nov 1, 2020

I have tried to add more than 18 channels in IRC on freenode, then the connection cannot get through. IRC keeps "reconnecting". But if the channel number is 18 or less, connection can be established. After trying many times, I found the problem is join is called too fast. After adding a latency between each join, no error happens since then.

The reason I do not use Throttle or set_rate_limit from irc package, that one has some bug and the reference of irc connection is not passed probably. I can update the throttle method after I fix this bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant