|
66.) What is the output of the below code?
void exit_handler1(); void exit_handler2(); int main() { int pid; atexit(exit_handler1); atexit(exit_handler2); pid = fork(); if(pid == 0) { _exit(0); } else { sleep(2); exit(0); } return 0; } |
|
Options are: |
|
A.) Neither parent nor child executes the exit_handler 1 and 2.
|
|
B.) Only parent executes the exit_handler 1 and 2.
|
|
C.) Only child executes the exit_handler 1 and 2.
|
|
D.) Both parent and child executes the exit_handler 1 and 2.
|
|
Correct Option: B |
|
|
|
|
|