aboutsummaryrefslogtreecommitdiffstats
path: root/src/event/SignalMonitor.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-03-02event/SignalMonitor: fix build failure due to missing signal.h includeMax Kellermann1-0/+2
2014-02-18event/SignalMonitor: unblock signals after forkMax Kellermann1-1/+22
Fixes hanging child process in the "pipe" output plugin.
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-06event/SocketMonitor: don't close the socket automaticallyMax Kellermann1-8/+0
Users now have to call Close() explicitly. This simplifies using the class, as most users have automatic socket management already, and Steal() had to be used often.
2013-12-15configure.ac: add option "--disable-glib"Max Kellermann1-0/+1
Allows building without GLib. This fails to compile currently, because GLib is still used in the MPD core.
2013-11-28include cleanup using iwyuMax Kellermann1-0/+2
2013-10-18SignalMonitor: add SignalMonitorGetEventLoop()Max Kellermann1-0/+8
Eliminate the global variable "shutdown_loop".
2013-08-07event/SignalMonitor: use signalfd() if availableMax Kellermann1-1/+72
2013-08-07SignalHandlers: move code to new class SignalMonitorMax Kellermann1-0/+133