https://dev.gentoo.org/~zzam/wait_on_pid/
