| 116 |
|
|
| 117 |
// Startup complete |
// Startup complete |
| 118 |
sd_notifyf(0, "READY=1\n" |
sd_notifyf(0, "READY=1\n" |
| 119 |
"STATUS=Accepting incoming connections...\n" |
"STATUS=Listening at %s:%d\n" |
| 120 |
"MAINPID=%d", |
"MAINPID=%d", |
| 121 |
getpid()); |
hostaddr_server, port_server, getpid()); |
| 122 |
|
|
| 123 |
while (!SYS_server_exit || SYS_child_process_count > 0) |
while (!SYS_server_exit || SYS_child_process_count > 0) |
| 124 |
{ |
{ |
| 166 |
{ |
{ |
| 167 |
SYS_menu_reload = 0; |
SYS_menu_reload = 0; |
| 168 |
|
|
| 169 |
if (reload_menu(&bbs_menu) < 0) |
unload_menu(p_bbs_menu); |
| 170 |
|
|
| 171 |
|
if (load_menu(p_bbs_menu, CONF_MENU) < 0) |
| 172 |
{ |
{ |
| 173 |
|
unload_menu(p_bbs_menu); |
| 174 |
log_error("Reload menu failed\n"); |
log_error("Reload menu failed\n"); |
| 175 |
} |
} |
| 176 |
else |
else |