[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Oct 14 14:29:49 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=84a5735
The following commit has been merged in the master branch:
commit 84a5735e6138038d39bb2cab37fd5266d3af4f43
Author: Albert Vaca <albertvaka at gmail.com>
Date: Tue Jun 14 16:00:40 2016 +0200
Removing code that I just couldn't understand (so I assume it does nothing)
---
daemon/kdeconnectd.cpp | 42 ------------------------------------------
1 file changed, 42 deletions(-)
diff --git a/daemon/kdeconnectd.cpp b/daemon/kdeconnectd.cpp
index 180cc53..e973115 100644
--- a/daemon/kdeconnectd.cpp
+++ b/daemon/kdeconnectd.cpp
@@ -21,7 +21,6 @@
#include <unistd.h>
#include <signal.h>
-#include <QSocketNotifier>
#include <QApplication>
#include <QNetworkAccessManager>
@@ -39,46 +38,6 @@
#include "kdeconnecttelepathyprotocolfactory.h"
#endif
-
-#ifndef Q_OS_WIN
-#include <sys/socket.h>
-#endif
-
-static int sigtermfd[2];
-const static char deadbeef = 1;
-
-
-// TODO: Implement for Windows.
-#ifndef Q_OS_WIN
-struct sigaction action;
-#endif
-
-void sighandler(int signum)
-{
- if( signum == SIGTERM || signum == SIGINT)
- {
- ssize_t unused = ::write(sigtermfd[0], &deadbeef, sizeof(deadbeef));
- Q_UNUSED(unused);
- }
-}
-
-void initializeTermHandlers(QCoreApplication* app, Daemon* daemon)
-{
-// TODO: Implement for Windows.
-#ifndef Q_OS_WIN
- ::socketpair(AF_UNIX, SOCK_STREAM, 0, sigtermfd);
- QSocketNotifier* snTerm = new QSocketNotifier(sigtermfd[1], QSocketNotifier::Read, app);
- QObject::connect(snTerm, SIGNAL(activated(int)), daemon, SLOT(deleteLater()));
-
- action.sa_handler = sighandler;
- sigemptyset(&action.sa_mask);
- action.sa_flags = 0;
-
- sigaction(SIGTERM, &action, nullptr);
- sigaction(SIGINT, &action, nullptr);
-#endif
-}
-
class DesktopDaemon : public Daemon
{
Q_OBJECT
@@ -131,7 +90,6 @@ int main(int argc, char* argv[])
Daemon* daemon = new DesktopDaemon;
QObject::connect(daemon, SIGNAL(destroyed(QObject*)), &app, SLOT(quit()));
- initializeTermHandlers(&app, daemon);
#ifdef HAVE_TELEPATHY
//keep a reference to the KTP CM so that we can register on DBus
--
kdeconnect packaging
More information about the pkg-kde-commits
mailing list