DELTA 345559 0 317 SVN8 32%l!Zg5GDb|X\gQ char pipefail; /* pass any non-zero statusint getjobstatus(const struct job *);int getjobstatus(const struct job *jp) { int i, status; if (!jp->pipefail) return (jp->ps[jp->nprocs - 1].status); for (i = jp->nprocs - 1; i >= 0; i--) { status = jp->ps[i].status; if (status != 0) return (status); }getjobstatus(jp)getjobstatus(job) jp->pipefail = pipefailflaggetjobstatus(jp)ENDREP DELTA 294348 431 21 SVN(XWFHn