summaryrefslogtreecommitdiff
path: root/x11/kdelibs4/files/patch-git76e0376d
diff options
context:
space:
mode:
Diffstat (limited to 'x11/kdelibs4/files/patch-git76e0376d')
-rw-r--r--x11/kdelibs4/files/patch-git76e0376d16
1 files changed, 16 insertions, 0 deletions
diff --git a/x11/kdelibs4/files/patch-git76e0376d b/x11/kdelibs4/files/patch-git76e0376d
new file mode 100644
index 000000000000..f22d569d9399
--- /dev/null
+++ b/x11/kdelibs4/files/patch-git76e0376d
@@ -0,0 +1,16 @@
+diff --git a/nepomuk/core/nepomukmainmodel.cpp b/nepomuk/core/nepomukmainmodel.cpp
+index 8dc0b1f..be23b38 100644
+--- nepomuk/core/nepomukmainmodel.cpp
++++ nepomuk/core/nepomukmainmodel.cpp
+@@ -94,10 +94,9 @@ public:
+
+ // we may get disconnected from the server but we don't want to try
+ // to connect every time the model is requested
+- if ( forced || (!m_socketConnectFailed && !localSocketClient.isConnected()) ) {
++ if ( !m_socketConnectFailed && !localSocketClient.isConnected() ) {
+ delete localSocketModel;
+ localSocketModel = 0;
+- localSocketClient.disconnect();
+ QString socketName = KGlobal::dirs()->locateLocal( "socket", "nepomuk-socket" );
+ kDebug() << "Connecting to local socket" << socketName;
+ if ( localSocketClient.connect( socketName ) ) {