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

Diff of /lbbs/src/net_server.c

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

Revision 1.42 by sysadm, Tue May 27 03:25:02 2025 UTC Revision 1.43 by sysadm, Sat May 31 14:05:53 2025 UTC
# Line 274  int net_server(const char *hostaddr, in_ Line 274  int net_server(const char *hostaddr, in_
274    
275                                          log_std("Accept connection from %s:%d\n", hostaddr_client, port_client);                                          log_std("Accept connection from %s:%d\n", hostaddr_client, port_client);
276    
277                                          if (fork_server() < 0)                                          if (SYS_child_process_count - 1 < BBS_max_client)
278                                          {                                          {
279                                                  log_error("fork_server() error\n");                                                  if (fork_server() < 0)
280                                                    {
281                                                            log_error("fork_server() error\n");
282                                                    }
283                                            }
284                                            else
285                                            {
286                                                    log_error("Rejected client connection over limit (%d)\n", SYS_child_process_count - 1);
287                                          }                                          }
288    
289                                          if (close(socket_client) == -1)                                          if (close(socket_client) == -1)


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

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