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

Diff of /lbbs/src/main.c

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

Revision 1.28 by sysadm, Fri May 9 12:58:27 2025 UTC Revision 1.29 by sysadm, Mon May 12 04:08:08 2025 UTC
# Line 52  int main(int argc, char *argv[]) Line 52  int main(int argc, char *argv[])
52          int daemon = 1;          int daemon = 1;
53          int std_log_redir = 0;          int std_log_redir = 0;
54          int error_log_redir = 0;          int error_log_redir = 0;
55            int ret = 0;
56    
57          // Parse args          // Parse args
58          for (int i = 1; i < argc; i++)          for (int i = 1; i < argc; i++)
# Line 157  int main(int argc, char *argv[]) Line 158  int main(int argc, char *argv[])
158          signal(SIGTERM, sig_term_handler);          signal(SIGTERM, sig_term_handler);
159    
160          // Initialize socket server          // Initialize socket server
161          net_server(BBS_address, BBS_port);          if (net_server(BBS_address, BBS_port) < 0)
162            {
163                    ret = -4;;
164            }
165    
166          // Cleanup          // Cleanup
167          unload_menu(&bbs_menu);          unload_menu(&bbs_menu);
168    
169          log_std("Main process exit normally\n");          log_std("Main process exit normally\n");
170                    
171          return 0;          return ret;
172  }  }


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

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