/[LeafOK_CVS]/lbbs/src/fork.c
ViewVC logotype

Diff of /lbbs/src/fork.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.10 by sysadm, Sun Mar 20 17:37:14 2005 UTC Revision 1.11 by sysadm, Sat May 7 12:08:28 2005 UTC
# Line 25  fork_server () Line 25  fork_server ()
25    int pid;    int pid;
26    
27    if (pid = fork ())    if (pid = fork ())
28      {
29        SYS_child_process_count ++;
30        log_std ("Child process (%d) start\n", pid);
31      return 0;      return 0;
32      }
33    else if (pid < 0)    else if (pid < 0)
34      return -1;      return -1;
35    
   log_std ("Child process start\n");  
36    
37    if (close (socket_server) == -1)    if (close (socket_server) == -1)
38      {      {
# Line 60  fork_server () Line 63  fork_server ()
63        log_error ("Close client socket failed\n");        log_error ("Close client socket failed\n");
64      }      }
65    
   log_std ("Child process exit\n");  
   
66    //Close Input and Output for client    //Close Input and Output for client
67    close (0);    close (0);
68    close (1);    close (1);
69    
70      log_std ("Process exit normally\n");
71    
72    log_end ();    log_end ();
73    
74    //Exit child process normally    //Exit child process normally


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1