Lines Matching refs:pgrp
88 int pgrp;
96 int pgrp;
388 running[keep_active].pgrp = -1; /* end sentinel */
390 /* a head to the orphaned pgrp list */
535 if (running[i].pgrp == 0)
627 if (orph->pgrp == 0)
692 if (running[i].pgrp == 0)
697 send_signal, -running[i].pgrp);
698 if (kill(-running[i].pgrp, send_signal) != 0) {
701 panname, -running[i].pgrp, send_signal,
786 if (running[i].pgrp == cpid) {
875 running[i].pgrp = 0;
1134 active->pgrp = cpid;
1311 if (orph->pgrp == 0)
1316 " propagating sig %d to orphaned pgrp %d\n",
1317 sig, -(orph->pgrp));
1318 if (kill(-(orph->pgrp), sig) != 0) {
1320 /* This pgrp is now empty */
1321 if (zoo_clear(zoofile, orph->pgrp)) {
1325 orph->pgrp = 0;
1328 "pan(%s): kill(%d,%d) on orphaned pgrp failed. errno:%d %s\n",
1329 panname, -(orph->pgrp), sig, errno,
1341 if (orph->pgrp == 0)
1352 orph->pgrp = cpid;
1434 if (running[i].pgrp != 0)
1435 fprintf(stderr, "%d ", running[i].pgrp);
1446 if (orph->pgrp != 0)
1447 fprintf(stderr, "%d ", -(orph->pgrp));