Subject: mp1 clarification (This message is being sent to all CPSC 332 students) A perceptive student asks: > I just had a quick question about assnignment 2. What does the > int that the child processes are returning represent? Since the child processes are supposed to exit() when they complete their work, this is indeed a "bug" in the specification. (I got into this bad habit years ago because functions declared to return int may be referenced before they are defined without generating a compiler error). Anyhow feel free to convert the child functions to void child1( ... ) etc. Or just use the somewhat oddball construct: int child1( int in, int out) { : exit(0); return(0) // !? } to get rid of warnings that a function declared to return int is not doing so.