bareos: master 1b9a2e1c

Author Committer Branch Timestamp Parent
arogge arogge master 2024-07-18 17:50 master 64381562 Pending
Changeset lib: child-btimers: add dead-man-switch

You can now signal a child-timer that the child is behaving correctly,
even though it won't finish within the timeout.
By calling TimerChildOperatesProperly(btimer_t&) a flag will be set that
will make the timer defer the killing of the child.

This commit also adds some basic testing for bpipe.
mod - core/src/lib/btimers.cc Diff File
mod - core/src/lib/btimers.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/test_bpipe.cc Diff File