diff options
author | Erik Schilling <ablu.erikschilling@googlemail.com> | 2013-01-29 21:12:26 +0100 |
---|---|---|
committer | Erik Schilling <ablu.erikschilling@googlemail.com> | 2013-01-29 21:12:26 +0100 |
commit | b1c1bff1153a86bd695287fbf3bfdf67dee3c819 (patch) | |
tree | 0395e4e6787bcba5c30c9950401af141abee83b7 /tools/monitor/main.cpp | |
parent | 3a439ed6c1112afc17e76cdf47bdec64e4af4f93 (diff) | |
download | manaserv-b1c1bff1153a86bd695287fbf3bfdf67dee3c819.tar.gz manaserv-b1c1bff1153a86bd695287fbf3bfdf67dee3c819.tar.bz2 manaserv-b1c1bff1153a86bd695287fbf3bfdf67dee3c819.tar.xz manaserv-b1c1bff1153a86bd695287fbf3bfdf67dee3c819.zip |
Fixed and silenced compiler warning
Also removed a senseless line
Diffstat (limited to 'tools/monitor/main.cpp')
-rw-r--r-- | tools/monitor/main.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/monitor/main.cpp b/tools/monitor/main.cpp index 0d8f88a8..a3c7ae77 100644 --- a/tools/monitor/main.cpp +++ b/tools/monitor/main.cpp @@ -11,6 +11,7 @@ #include <signal.h> #include <sys/socket.h> +#include <unistd.h> /** * A thread that keeps a server running. It restarts the server when it quits @@ -245,14 +246,16 @@ void ServerMonitor::setupUnixSignalHandlers() void ServerMonitor::termSignalHandler(int) { char tmp = 1; - ::write(sigtermFd[0], &tmp, sizeof(tmp)); + ssize_t num = ::write(sigtermFd[0], &tmp, sizeof(tmp)); + Q_UNUSED(num); } void ServerMonitor::handleSigTerm() { snTerm->setEnabled(false); char tmp; - ::read(sigtermFd[1], &tmp, sizeof(tmp)); + ssize_t num = ::read(sigtermFd[1], &tmp, sizeof(tmp)); + Q_UNUSED(num); QCoreApplication::quit(); @@ -278,8 +281,6 @@ int main(int argc, char *argv[]) << "src/manaserv-game"; } - app.arguments(); - ServerMonitor monitor(serverExecutables); monitor.start(); |