/[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.32 by sysadm, Thu May 15 05:14:57 2025 UTC Revision 1.33 by sysadm, Thu May 15 06:24:11 2025 UTC
# Line 154  int main(int argc, char *argv[]) Line 154  int main(int argc, char *argv[])
154          if (load_menu(p_bbs_menu, CONF_MENU) < 0)          if (load_menu(p_bbs_menu, CONF_MENU) < 0)
155          {          {
156                  unload_menu(p_bbs_menu);                  unload_menu(p_bbs_menu);
157                    free(p_bbs_menu);
158                  return -3;                  return -3;
159          }          }
160            unload_menu_shm(p_bbs_menu);
161    
162          // Set signal handler          // Set signal handler
163          signal(SIGHUP, sig_hup_handler);          signal(SIGHUP, sig_hup_handler);
# Line 163  int main(int argc, char *argv[]) Line 165  int main(int argc, char *argv[])
165          signal(SIGTERM, sig_term_handler);          signal(SIGTERM, sig_term_handler);
166    
167          // Initialize socket server          // Initialize socket server
168          if (net_server(BBS_address, BBS_port) < 0)          net_server(BBS_address, BBS_port);
         {  
                 return -4;  
         }  
169    
170          // Cleanup menu          // Cleanup menu
171          unload_menu(p_bbs_menu);          unload_menu(p_bbs_menu);


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

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