/***************************************************************************
- * Copyright (C) 2005-2018 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
#include "posixsignalwatcher.h"
+#include <sys/resource.h>
#include <sys/socket.h>
-#include <sys/types.h>
#include <sys/time.h>
-#include <sys/resource.h>
+#include <sys/types.h>
#include <unistd.h>
#include <cerrno>
#include <QDebug>
#include <QSocketNotifier>
-#include "logmessage.h"
-
int PosixSignalWatcher::_sockpair[2];
-PosixSignalWatcher::PosixSignalWatcher(QObject *parent)
+PosixSignalWatcher::PosixSignalWatcher(QObject* parent)
: AbstractSignalWatcher{parent}
{
if (::socketpair(AF_UNIX, SOCK_STREAM, 0, _sockpair)) {
#ifdef HAVE_BACKTRACE
// we only handle crashes ourselves if coredumps are disabled
- struct rlimit *limit = (rlimit *)malloc(sizeof(struct rlimit));
+ struct rlimit* limit = (rlimit*)malloc(sizeof(struct rlimit));
int rc = getrlimit(RLIMIT_CORE, limit);
if (rc == -1 || !((long)limit->rlim_cur > 0 || limit->rlim_cur == RLIM_INFINITY)) {
registerSignal(SIGABRT);
int signal;
auto bytes = ::read(sockfd, &signal, sizeof(signal));
Q_UNUSED(bytes)
- quInfo() << "Caught signal" << signal;
+ qInfo() << "Caught signal" << signal;
switch (signal) {
case SIGHUP: