The code name for this release is “talvi”, which is Finnish for “winter” ❄️
Added
- The
dlog
,dslog
, anddrlog
tools now log empty input lines. The--skip-empty
/-e
command line option has been added to disable logging empty lines. - The
dmon
tool has gained a--max-respawns
/-m
command line option which can be used to specify how many times to respawn monitored processes before exiting. (Patch by Matt Schulte <[email protected]>.) - New
libsetunbuf.so
helper which can be used to disable buffering of the standard output stream on arbitrary programs viaLD_PRELOAD
. (Patch by Matt Schulte <[email protected]>.)
Fixed
- The exit status of monitored processes is now correctly propagated as exit code of
dmon
itself. - The
dlog
,dslog
, anddrlog
tools will no longer exit unexpectedly when they receive an empty input line. (Patch by Matt Schulte <[email protected]>.)