| Summary: | Lag in message transmission | ||
|---|---|---|---|
| Product: | [Applications] konversation | Reporter: | Florent Bruneau <florent.bruneau_kde> |
| Component: | general | Assignee: | Konversation Bugs <konversation-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 0.19 | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Florent Bruneau
2006-05-01 19:30:10 UTC
It seems that it is a consequence of the exponential growth of the 'timerInterval'. I made the following patch. The problem of this patch is that it may remove the flooding protection.
diff -ur konversation-0.19/konversation/src/server.cpp konversation-0.19.new/konversation/src/server.cpp
--- konversation-0.19/konversation/src/server.cpp 2006-01-30 09:43:46.000000000 +0100
+++ konversation-0.19.new/konversation/src/server.cpp 2006-05-01 21:15:53.000000000 +0200
@@ -1212,7 +1212,7 @@
{
outputBuffer.append(buffer);
- timerInterval*=2;
+// timerInterval*=2;
}
}
@@ -1223,7 +1223,7 @@
{
outputBuffer.insert(outputBuffer.at(pos),buffer);
- timerInterval*=2;
+// timerInterval*=2;
}
else
{
I fix it a bit differently in svn trunk, will be in 0.20. Please reopen if you still can reproduce it. Thanks for you report |