ast_comparator/test/student_data/handout/shlab-handout/cases/reference_9_tsh.c
/////////////////////////////////////////////////////////////////////////////
//
// waitfg - Block until process pid is no longer the foreground process
//
Block until process pid is no longer the foreground process
Block until process pid is no longer the foreground process
void waitfg(pid_t pid)
{
    while(pid == fgpid(jobs)){ 
        sleep(.1);
    }
  return;
}
void waitfg ( pid_t pid ) { while ( pid == fgpid ( jobs ) ) { sleep ( .1 ) ; } return ; }
waitfg - Block until process pid is no longer the foreground process
waitfg - Block until process pid is no longer the foreground process
//while the pid is equal to an fg pid, don't do anything. when it is not a fg pid stop sleeping 