History log of /freebsd/lib/libutil++/tests/pidfile_test.cc (Results 1 – 1 of 1)
Revision Date Author Comments
# 7be913e0 04-Aug-2025 John Baldwin <jhb@FreeBSD.org>

libutil++: Add freebsd::pidfile wrapper class around struct pidfh

This class wraps the pidfile_* API from libutil. The destructor calls
pidfile_remove() when an object is destroyed. This class is

libutil++: Add freebsd::pidfile wrapper class around struct pidfh

This class wraps the pidfile_* API from libutil. The destructor calls
pidfile_remove() when an object is destroyed. This class is similar
to std::unique_ptr<> in that it retains exclusive ownership of the
pidfh object.

In addition to release and reset methods, write, close, and fileno
methods are provided as wrappers for pidfile_*.

Sponsored by: Chelsio Communications
Pull Request: https://github.com/freebsd/freebsd-src/pull/1794

show more ...