Bug 195396 - invite dialog blocks something causing server disconnects by timeout
Summary: invite dialog blocks something causing server disconnects by timeout
Status: RESOLVED FIXED
Alias: None
Product: konversation
Classification: Applications
Component: general (show other bugs)
Version: 1.2-alpha3
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords:
Depends on:
Blocks: 187307
  Show dependency treegraph
 
Reported: 2009-06-06 01:58 UTC by Michael Kreitzer
Modified: 2009-06-28 11:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Kreitzer 2009-06-06 01:58:14 UTC
The invite dialog if left unanswered will cause a disconnection from the IRC server due to time out. The client will not attempt a reconnect in the background. The status bar does update showing that you've timed out. Immediately after answering auto reconnect will kick in. This could be abused as a form of DoS for users who run 24/7 clients for things like logging or channel management.
Comment 1 Michael Kreitzer 2009-06-06 01:59:05 UTC
I should point out this only effects the network the invite came from
Comment 2 Peter Simonsson 2009-06-28 11:58:06 UTC
SVN commit 988538 by psn:

Change the invite dialog to non modal and handle all invites in the same
dialog.
BUG: 195396


 M  +2 -0      CMakeLists.txt  
 A             irc/invitedialog.cpp   [License: GPL (v2/3)]
 A             irc/invitedialog.h   [License: GPL (v2/3)]
 A             irc/invitedialog.ui  
 M  +9 -8      irc/server.cpp  
 M  +3 -0      irc/server.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=988538