Question I have is where do I check the exit(-1), exit(1), exit(0)? Inside main? or check exit(-1),exit(1) inside parent process of call_me and check exit(0) inside main?Code:void call_me(){ pid_t child; if((child=fork()) < 0){ exit(-1); } else if(child==0){ execl("./someexample","./someexample",(char*)0); exit(1); } else{ int status; pid_t waitpid = wait(&status); exit(0); } } main(){ call_me(); }



LinkBack URL
About LinkBacks




