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

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:28:32 UTC 2016


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

The following commit has been merged in the master branch:
commit ba4c87abc1f04eb9cae0a50f035f2b18f8c75c9a
Author: Àlex Fiestas <afiestas at kde.org>
Date:   Tue May 5 01:04:50 2015 +0200

    Consume all pendingDatagrams from udpServer
    
    This fixes a bug where receiving broadcast messages would stop working
    in case 2 messages have been received at the same time.
    
    The problem is that readReady will only emit once per batch of datagrams
    received, in case we receive 2 datagrams but only consume 1, readReady
    will never be emitted again.
---
 core/backends/lan/lanlinkprovider.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/backends/lan/lanlinkprovider.cpp b/core/backends/lan/lanlinkprovider.cpp
index 5887d0b..123ccfa 100644
--- a/core/backends/lan/lanlinkprovider.cpp
+++ b/core/backends/lan/lanlinkprovider.cpp
@@ -107,13 +107,13 @@ void LanLinkProvider::newUdpConnection()
 
         if (!success || receivedPackage->type() != PACKAGE_TYPE_IDENTITY) {
             delete receivedPackage;
-            return;
+            continue;
         }
 
         if (receivedPackage->get<QString>("deviceId") == KdeConnectConfig::instance()->deviceId()) {
             //qCDebug(KDECONNECT_CORE) << "Ignoring my own broadcast";
             delete receivedPackage;
-            return;
+            continue;
         }
 
         int tcpPort = receivedPackage->get<int>("tcpPort", port);

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list