]> Some of my projects - anidbudpclient.git/commitdiff
Seems KeepAliveIdlePolicy hasn't been used since version 2... and LogoutIdlePolicy...
authorAPTX <marek321@gmail.com>
Fri, 15 Jun 2012 11:42:23 +0000 (13:42 +0200)
committerAPTX <marek321@gmail.com>
Fri, 15 Jun 2012 11:55:35 +0000 (13:55 +0200)
client.cpp

index 80c2490a74587abe16e0cba543ab56a0108e08e9..4a6ae7af98f0d173d0b742c26c98e776510a6692 100644 (file)
@@ -543,8 +543,14 @@ qDebug() << "Entering IdleTiemout State";
                        m_salt = "";
                        usingEncryption = false;
                break;
+               case LogoutIdlePolicy:
+                       logout(true);
+               break;
                case KeepAliveIdlePolicy:
-                       enqueueControlCommand(uptimeReply);
+                       if (uptimeReply)
+                               uptimeReply->deleteLater();
+                       uptimeReply = createReply(UptimeCommand());
+                       sendCommand(uptimeReply);
                default:
                break;
        }