[Konversation-devel] [Bug 241858] New: Too many PING sent when using an irc proxy
Alexandre Becoulet
diaxen at free.fr
Tue Jun 15 23:22:09 CEST 2010
https://bugs.kde.org/show_bug.cgi?id=241858
Summary: Too many PING sent when using an irc proxy
Product: konversation
Version: Git
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: protocol
AssignedTo: konversation-devel at kde.org
ReportedBy: diaxen at free.fr
Created an attachment (id=48046)
--> (http://bugs.kde.org/attachment.cgi?id=48046)
Fix the issue
Version: Git (using KDE 4.4.3)
OS: Linux
Currently a PING request is scheduled for each PONG received. When receiving
some unrequested PONG, too many PING are sent causing server flood. This occur
when using an irc proxy with multiple clients connected, number of PING
requests grows exponentially.
A simple check can be added to konversation code to avoid scheduling multiple
PING by ignoring PONG when no PING were sent. See attached patch.
Reproducible: Always
Steps to Reproduce:
Connect two konversation clients to a znc irc proxy on freenode. and you end up
being disconnected for flood in a few minutes.
Actual Results:
You end up being disconnected for flood in a few minutes.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Konversation-devel
mailing list