setpgid
extern int setpgid(pid_t pid, pid_t pgid);
setpgid(ret, ret);
setpgid(fThreadId, fThreadId);
setpgid(pid, 0);
if (setpgid(0, attr->pgroup) != 0)
setpgid(view->fShellProcess, 0);
if (setpgid(0, 0) < 0) {
if (setpgid(0, parentPID) < 0) {