| 114 |
{ |
{ |
| 115 |
unload_menu(&new_menu); |
unload_menu(&new_menu); |
| 116 |
|
|
| 117 |
if (kill(getppid(), SIG_RELOAD_MENU) < 0) |
if (kill(getppid(), SIGHUP) < 0) |
| 118 |
{ |
{ |
| 119 |
log_error("Send SIG_RELOAD_MENU signal failed (%d)\n", errno); |
log_error("Send SIGHUP signal failed (%d)\n", errno); |
| 120 |
|
|
| 121 |
prints("·¢ËÍÖ¸Áîʧ°Ü\r\n"); |
prints("·¢ËÍÖ¸Áîʧ°Ü\r\n"); |
| 122 |
} |
} |
| 133 |
|
|
| 134 |
int shutdownbbs(const char *s) |
int shutdownbbs(const char *s) |
| 135 |
{ |
{ |
| 136 |
if (kill(0, SIGTERM) < 0) |
log_std("Notify main process to exit\n"); |
| 137 |
|
|
| 138 |
|
if (kill(getppid(), SIGTERM) < 0) |
| 139 |
{ |
{ |
| 140 |
log_error("Send SIGTERM signal failed (%d)\n", errno); |
log_error("Send SIGTERM signal failed (%d)\n", errno); |
| 141 |
} |
} |