Lines Matching refs:ackFd
50 bool TrackedCommand::InitSignalPipes(int &startFd, int &ackFd)
69 ackFd = ackSignalPipe[1];
77 int ackFd {-1};
78 if (!InitSignalPipes(startFd, ackFd)) {
89 ExecuteCommand(startFd, ackFd);
93 close(ackFd);
133 void TrackedCommand::ExecuteCommand(const int &startFd, const int &ackFd)
136 HLOG_ASSERT(ackFd != -1);
155 // On sucees, startFd and ackFd will be closed hence parent process reads EPIPE;
164 nbyte = write(ackFd, &ackSignal, 1);