summaryrefslogtreecommitdiffstats
path: root/src/zabbix_server/server.c
diff options
context:
space:
mode:
authoralex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-11-28 10:34:58 +0000
committeralex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-11-28 10:34:58 +0000
commitb5fb0670a9b9816765320514bfe2139dbfe079b5 (patch)
tree1a2398c91f8fc94428c74979095f920eca70082b /src/zabbix_server/server.c
parent033cd850976cc1d1cb997fda4602e34f2eabbd70 (diff)
downloadzabbix-b5fb0670a9b9816765320514bfe2139dbfe079b5.tar.gz
zabbix-b5fb0670a9b9816765320514bfe2139dbfe079b5.tar.xz
zabbix-b5fb0670a9b9816765320514bfe2139dbfe079b5.zip
Better shutdown.
git-svn-id: svn://svn.zabbix.com/trunk@3535 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_server/server.c')
-rw-r--r--src/zabbix_server/server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/zabbix_server/server.c b/src/zabbix_server/server.c
index ac9ae6d9..c43a4890 100644
--- a/src/zabbix_server/server.c
+++ b/src/zabbix_server/server.c
@@ -715,7 +715,7 @@ int MAIN_ZABBIX_ENTRY(void)
void zbx_on_exit()
{
- zabbix_log(LOG_LEVEL_WARNING, "zbx_on_exit() called.");
+ zabbix_log(LOG_LEVEL_DEBUG, "zbx_on_exit() called.");
#if !defined(_WINDOWS)
@@ -723,7 +723,7 @@ void zbx_on_exit()
if(threads != NULL)
{
- for(i = 0; i < CONFIG_POLLER_FORKS + CONFIG_TRAPPERD_FORKS; i++)
+ for(i = 1; i <= CONFIG_POLLER_FORKS+CONFIG_TRAPPERD_FORKS+CONFIG_PINGER_FORKS+CONFIG_ALERTER_FORKS+CONFIG_HOUSEKEEPER_FORKS+CONFIG_TIMER_FORKS+CONFIG_UNREACHABLE_POLLER_FORKS+CONFIG_NODEWATCHER_FORKS; i++)
{
if(threads[i]) {
kill(threads[i],SIGTERM);