this fixes a performance problem where poudriere -j 104 keeps remounting filesystems, which induce wanting to signal mountd, if running. the current code tries to do it by creating the pidfile in /var/run and unlinking it if the operation succeeds. this induces contention against anything doing an exec as it tries to look up /var/run/ld-elf.so.hints
commit 963072c7bae56d6f4d53f52daab6ca23eecff487 (HEAD -> pidfile) Author: Mateusz Guzik <mjg@FreeBSD.org> Date: Fri Mar 11 11:02:28 2022 +0000 mount: use pidfile_signal commit 2796d6df18f81e69ee22d43528e275c9cfe3be47 Author: Mateusz Guzik <mjg@FreeBSD.org> Date: Fri Mar 11 11:01:50 2022 +0000 pidfile: add pidfile_signal