about summary refs log tree commit homepage
path: root/lib/PublicInbox/Daemon.pm
DateCommit message (Expand)
2019-02-07daemon: favor Socket.pm in Perl 5.14+ for IPv6
2019-02-07daemon: die properly when Socket6 is missing
2019-01-10daemon: make Socket6 optional, note about Net::Socket::IP
2019-01-05shrink low-bandwidth pipes under Linux
2018-03-22fix syntax warnings
2018-03-02evcleanup: disable outside of daemon
2018-02-07update copyrights for 2018
2016-12-12daemon: set $now time for NNTP shutdown
2016-08-02daemon: do not chdir unless daemonizing
2016-07-29daemon: re-enable SIGWINCH without setsid
2016-07-06daemon: disable USR2/TTIN/TTOU/WINCH in workers
2016-06-21daemon: disable SIGWINCH unless explicitly daemonized
2016-06-18daemon: be less misleading about graceful shutdown
2016-06-11daemon: reset unused signal handlers to default in child
2016-05-23daemon: ignore SIGWINCH when connected to terminal
2016-05-21daemon: simplify forking
2016-05-21localize $/ in more places to avoid potential problems
2016-04-30daemon: graceful shutdown warning and limit removal
2016-03-17daemon: expand @ARGV paths for running in '/'
2016-03-11daemon: fixup usage of the '-l' switch with IP/INET6 sockets
2016-03-08daemon: allow using IO::Socket::IP over INET6
2016-03-05daemon: sockname detects listeners correctly
2016-03-05daemon: document optional Net::Server dependency
2016-03-05daemon: simplify parent death handling
2016-03-05daemon: avoid cyclic references for once-used callbacks
2016-03-05daemon: drop listener sockets ASAP on termination
2016-03-04daemon: simplify socket inheriting, slightly
2016-03-04daemon: support listening on Unix domain sockets
2016-03-03daemon: introduce host_with_port for identifying sockets
2016-03-03daemon: avoid polluting the main package
2016-02-29distinguish error messages intended for users vs developers
2016-02-27daemon: refresh before forking
2016-02-26daemon: update comment about usage in httpd
2015-09-30daemon: always autoflush stdout/stderr
2015-09-25daemon: fix various permissions + daemon issues
2015-09-24nntpd: hoist out daemon management code