summaryrefslogtreecommitdiffstats
path: root/main.cpp
diff options
context:
space:
mode:
authorRainer Keller <rainer.keller@digia.com>2013-03-22 14:58:10 +0100
committerRainer Keller <rainer.keller@digia.com>2013-03-22 14:58:10 +0100
commitcb0a545441c141c61487608fe21935b7daf854d5 (patch)
tree70e14499b5d086cb1b30eea478b56eecee445494 /main.cpp
parentd20abe70f0abf02091d6c18c7e5ed45101da6ea2 (diff)
Remove all qFatals
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp22
1 files changed, 13 insertions, 9 deletions
diff --git a/main.cpp b/main.cpp
index 49fb17e..aa875b3 100644
--- a/main.cpp
+++ b/main.cpp
@@ -48,7 +48,7 @@ static pid_t lastPID()
pid_t pid = f.readAll().toUInt(&ok);
f.close();
if (!ok) {
- qDebug("Invalid last PID.");
+ qWarning("Invalid last PID.");
return 0;
}
@@ -65,8 +65,10 @@ static void stop()
if (rc != 0) {
if (errno == ESRCH)
return;
- else
- qFatal("Kill not permitted/invalid");
+ else {
+ qWarning("Kill not permitted/invalid");
+ return;
+ }
}
sleep(1);
@@ -75,8 +77,10 @@ static void stop()
if (rc != 0) {
if (errno == ESRCH)
return;
- else
- qFatal("Kill not permitted/invalid");
+ else {
+ qWarning("Kill not permitted/invalid");
+ return;
+ }
}
}
@@ -89,20 +93,20 @@ int main(int argc, char **argv)
QStringList args = app.arguments();
args.removeFirst();
if (args.size() == 0) {
- qDebug("No arguments given.");
+ qWarning("No arguments given.");
return 1;
}
while (!args.isEmpty()) {
if (args[0] == "--start") {
if (args.size() < 2) {
- qDebug("--start requires and argument");
+ qWarning("--start requires and argument");
return 1;
}
binary = args[1];
args.removeFirst();
if (binary.isEmpty()) {
- qDebug("App path is empty");
+ qWarning("App path is empty");
return 1;
}
stop();
@@ -111,7 +115,7 @@ int main(int argc, char **argv)
stop();
return 0;
} else {
- qDebug() << "unknown argument:" << args.first();
+ qWarning("unknown argument: %s", args.first().toLocal8Bit().constData());
return 1;
}
args.removeFirst();