1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 06:46:38 +02:00

core: restore signal "signal_sighup", and if eaten do not reload configuration

This commit is contained in:
Sébastien Helleu
2020-04-21 22:31:12 +02:00
parent de1e61f7cd
commit 100440c8a1
6 changed files with 127 additions and 43 deletions
+19
View File
@@ -259,6 +259,25 @@ TEST(CoreUtil, SignalSearch)
LONGS_EQUAL(SIGUSR2, util_signal_search ("USR2"));
}
/*
* Tests functions:
* util_signal_search_number
*/
TEST(CoreUtil, SignalSearchNumber)
{
POINTERS_EQUAL(NULL, util_signal_search_number (-1));
POINTERS_EQUAL(NULL, util_signal_search_number (999999999));
STRCMP_EQUAL("hup", util_signal_search_number (SIGHUP));
STRCMP_EQUAL("int", util_signal_search_number (SIGINT));
STRCMP_EQUAL("quit", util_signal_search_number (SIGQUIT));
STRCMP_EQUAL("kill", util_signal_search_number (SIGKILL));
STRCMP_EQUAL("term", util_signal_search_number (SIGTERM));
STRCMP_EQUAL("usr1", util_signal_search_number (SIGUSR1));
STRCMP_EQUAL("usr2", util_signal_search_number (SIGUSR2));
}
/*
* Tests functions:
* util_catch_signal