[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenetwork/kpf/src
From: Rik Hemsley <rik () kde ! org>
Date: 2003-07-27 15:59:04
[Download RAW message or body]
CVS commit by rikkus:
Avoid infinite loop on setFinished().
Thanks to pp@siedziba.pl for noticing this and Chris Howells for notifying me
off-list.
M +5 -2 Server.cpp 1.17
--- kdenetwork/kpf/src/Server.cpp #1.16:1.17
@@ -738,4 +738,9 @@ namespace KPF
Server::setFinished(FlushSelect flushSelect)
{
+ if (Finished == d->state) // Already finished.
+ return;
+
+ d->state = Finished;
+
kpfDebug
<< d->id
@@ -749,6 +754,4 @@ namespace KPF
d->socket.close();
-
- d->state = Finished;
d->death = QDateTime::currentDateTime();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic