[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:26:40 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=8751345

The following commit has been merged in the master branch:
commit 87513455755c6d9ae19200717f88224caa257b13
Author: Albert Vaca <albertvaka at gmail.com>
Date:   Tue Jul 23 20:22:38 2013 +0200

    Some bugs fixed and sockets keepalive enabled
---
 daemon/announcers/avahitcpannouncer.cpp                | 3 ++-
 daemon/networkpackage.cpp                              | 9 +++++----
 daemon/packageinterfaces/clipboardpackageinterface.cpp | 3 +--
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/daemon/announcers/avahitcpannouncer.cpp b/daemon/announcers/avahitcpannouncer.cpp
index 4f329c9..dcb9f45 100644
--- a/daemon/announcers/avahitcpannouncer.cpp
+++ b/daemon/announcers/avahitcpannouncer.cpp
@@ -34,7 +34,7 @@ AvahiTcpAnnouncer::AvahiTcpAnnouncer()
 
     service = new DNSSD::PublicService(QHostInfo::localHostName(), serviceType, port);
 
-    mServer = new QTcpServer();
+    mServer = new QTcpServer(this);
     connect(mServer,SIGNAL(newConnection()),this, SLOT(newConnection()));
     mServer->listen(QHostAddress::Any, port);
 
@@ -45,6 +45,7 @@ void AvahiTcpAnnouncer::newConnection()
     qDebug() << "AvahiTcpAnnouncer newConnection";
 
     QTcpSocket* socket = mServer->nextPendingConnection();
+    socket->setSocketOption(QAbstractSocket::KeepAliveOption, 1);
 
     connect(socket,SIGNAL(readyRead()),this,SLOT(dataReceived()));
 
diff --git a/daemon/networkpackage.cpp b/daemon/networkpackage.cpp
index 82ce22d..c43cd26 100644
--- a/daemon/networkpackage.cpp
+++ b/daemon/networkpackage.cpp
@@ -71,10 +71,6 @@ void NetworkPackage::unserialize(QByteArray a, NetworkPackage* np)
         np->setVersion(-1);
     }
 
-    if (np->version() > CURRENT_PACKAGE_VERSION) {
-        qDebug() << "Warning: package version " << np->version() << " greater than supported version " << CURRENT_PACKAGE_VERSION;
-    }
-
     //QVariant -> Object
     //NetworkPackage np;
     //QJSon json(a);
@@ -82,6 +78,11 @@ void NetworkPackage::unserialize(QByteArray a, NetworkPackage* np)
     //np.mType = json["type"];
     //np.mBody = json["body"];
     QJson::QObjectHelper::qvariant2qobject(variant,np);
+
+    if (np->version() > CURRENT_PACKAGE_VERSION) {
+        qDebug() << "Warning: package version " << np->version() << " greater than supported version " << CURRENT_PACKAGE_VERSION;
+    }
+
 }
 
 void NetworkPackage::createIdentityPackage(NetworkPackage* np)
diff --git a/daemon/packageinterfaces/clipboardpackageinterface.cpp b/daemon/packageinterfaces/clipboardpackageinterface.cpp
index b310270..d63f926 100644
--- a/daemon/packageinterfaces/clipboardpackageinterface.cpp
+++ b/daemon/packageinterfaces/clipboardpackageinterface.cpp
@@ -25,7 +25,6 @@
 #include <QApplication>
 
 ClipboardPackageInterface::ClipboardPackageInterface() {
-    qDebug() << "ClipboardPackageInterface";
     clipboard = QApplication::clipboard();
     ignore_next_clipboard_change = false;
     connect(clipboard,SIGNAL(changed(QClipboard::Mode)),this,SLOT(clipboardChanged()));
@@ -37,7 +36,7 @@ void ClipboardPackageInterface::clipboardChanged()
         ignore_next_clipboard_change = false;
         return;
     }
-    qDebug() << "ClipboardChanged";
+    //qDebug() << "ClipboardChanged";
     NetworkPackage np(PACKAGE_TYPE_CLIPBOARD);
     np.set("content",clipboard->text());
     emit sendPackage(np);

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list