[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