mirror of
https://github.com/haiwen/seafile-server.git
synced 2025-09-25 22:48:36 +00:00
Add logrotate support for controller.log
This commit is contained in:
@@ -712,12 +712,19 @@ sigchld_handler (int signo)
|
|||||||
waitpid (-1, NULL, WNOHANG);
|
waitpid (-1, NULL, WNOHANG);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
sigusr1_handler (int signo)
|
||||||
|
{
|
||||||
|
seafile_log_reopen();
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
set_signal_handlers ()
|
set_signal_handlers ()
|
||||||
{
|
{
|
||||||
signal (SIGINT, sigint_handler);
|
signal (SIGINT, sigint_handler);
|
||||||
signal (SIGTERM, sigint_handler);
|
signal (SIGTERM, sigint_handler);
|
||||||
signal (SIGCHLD, sigchld_handler);
|
signal (SIGCHLD, sigchld_handler);
|
||||||
|
signal (SIGUSR1, sigusr1_handler);
|
||||||
signal (SIGPIPE, SIG_IGN);
|
signal (SIGPIPE, SIG_IGN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user