--- lbbs/src/fork.c 2005/03/17 10:48:46 1.8 +++ lbbs/src/fork.c 2005/03/20 14:37:37 1.9 @@ -30,7 +30,7 @@ fork_server() return -1; log_std ("Child process start\n"); - + if (close(socket_server) == -1) { log_error("Close server socket failed\n"); @@ -62,6 +62,10 @@ fork_server() log_std ("Child process exit\n"); + //Close Input and Output for client + close(0); + close(1); + log_end(); //Exit child process normally