I have a couple functions that spawn or kill our embedded ntpd daemon,
depending on the operator’s selection. When spawnlp is called to start ntpd,
it send blocks on the parent process. I understand that if I were using
ConnectAttach incorrectly in the parent, the child process would attempt to
duplicate the fd and send block.
I’m using name_attach instead. Will that give the same behavior as
ConnectAttach? What is the workaround, as _NTO_SIDE_CHANNEL doesn’t appear
to be an acceptable argument to name_attach?