socket server add sigchld handle function