Lines Matching defs:startFd
50 bool TrackedCommand::InitSignalPipes(int &startFd, int &ackFd)
57 startFd = startSignalPipe[0];
63 close(startFd);
65 startFd = -1;
76 int startFd {-1};
78 if (!InitSignalPipes(startFd, ackFd)) {
89 ExecuteCommand(startFd, ackFd);
92 close(startFd);
133 void TrackedCommand::ExecuteCommand(const int &startFd, const int &ackFd)
135 HLOG_ASSERT(startFd != -1);
142 nbyte = read(startFd, &startSignal, 1);
155 // On sucees, startFd and ackFd will be closed hence parent process reads EPIPE;