64 lines
2.4 KiB
Diff
64 lines
2.4 KiB
Diff
|
diff -up kdelibs-4.11.3/kinit/autostart.cpp.autostart-debug kdelibs-4.11.3/kinit/autostart.cpp
|
||
|
--- kdelibs-4.11.3/kinit/autostart.cpp.autostart-debug 2013-06-28 18:03:41.000000000 +0100
|
||
|
+++ kdelibs-4.11.3/kinit/autostart.cpp 2013-12-06 17:58:38.202910694 +0000
|
||
|
@@ -20,6 +20,7 @@
|
||
|
#define QT_NO_CAST_FROM_ASCII
|
||
|
#include "autostart.h"
|
||
|
|
||
|
+#include <kdebug.h>
|
||
|
#include <kautostart.h>
|
||
|
#include <kglobal.h>
|
||
|
#include <kstandarddirs.h>
|
||
|
@@ -97,8 +98,10 @@ AutoStart::loadAutoStartList()
|
||
|
item->phase = config.startPhase();
|
||
|
if (item->phase < 0)
|
||
|
item->phase = 0;
|
||
|
+ kWarning() << "Loading autostart list item: name=" << item->name << " phase=" << item->phase;
|
||
|
m_startList->append(item);
|
||
|
}
|
||
|
+ kWarning() << "Loading complete";
|
||
|
}
|
||
|
|
||
|
QString
|
||
|
diff -up kdelibs-4.11.3/kinit/klauncher.cpp.autostart-debug kdelibs-4.11.3/kinit/klauncher.cpp
|
||
|
--- kdelibs-4.11.3/kinit/klauncher.cpp.autostart-debug 2013-12-06 16:40:58.000000000 +0000
|
||
|
+++ kdelibs-4.11.3/kinit/klauncher.cpp 2013-12-06 17:54:47.369608109 +0000
|
||
|
@@ -537,11 +537,13 @@ KLauncher::slotAutoStart()
|
||
|
do
|
||
|
{
|
||
|
QString service = mAutoStart.startService();
|
||
|
+ kWarning() << "Autostarting service: " << service;
|
||
|
if (service.isEmpty())
|
||
|
{
|
||
|
// Done
|
||
|
if( !mAutoStart.phaseDone())
|
||
|
{
|
||
|
+ kWarning() << "Autostarting done. Reporting back to ksmserver";
|
||
|
mAutoStart.setPhaseDone();
|
||
|
switch( mAutoStart.phase())
|
||
|
{
|
||
|
@@ -816,6 +818,7 @@ KLauncher::start_service(KService::Ptr s
|
||
|
const QStringList &envs, const QByteArray &startup_id,
|
||
|
bool blind, bool autoStart, const QDBusMessage &msg)
|
||
|
{
|
||
|
+ kWarning() << "Preparing start: " << service->name();
|
||
|
QStringList urls = _urls;
|
||
|
bool runPermitted = KDesktopFile::isAuthorizedDesktopFile(service->entryPath());
|
||
|
|
||
|
@@ -908,6 +911,7 @@ KLauncher::start_service(KService::Ptr s
|
||
|
msg.setDelayedReply(true);
|
||
|
request->transaction = msg;
|
||
|
}
|
||
|
+ kWarning() << "Queueing service request";
|
||
|
queueRequest(request);
|
||
|
return true;
|
||
|
}
|
||
|
@@ -1051,6 +1055,7 @@ KLauncher::slotDequeue()
|
||
|
KLaunchRequest *request = requestQueue.takeFirst();
|
||
|
// process request
|
||
|
request->status = KLaunchRequest::Launching;
|
||
|
+ kWarning() << "Starting: " << request->name;
|
||
|
requestStart(request);
|
||
|
if (request->status != KLaunchRequest::Launching)
|
||
|
{
|