diff options
author | sasha <sasha@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-12-10 15:53:34 +0000 |
---|---|---|
committer | sasha <sasha@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-12-10 15:53:34 +0000 |
commit | e14b3e34e93567f331b1669f79ba74c63be223d1 (patch) | |
tree | 9fd7843664d3c1be12055b2bd192a7bd2a1775b7 /src/zabbix_get | |
parent | e486dc3d851b74b984c3433deaff836e69ea7507 (diff) | |
download | zabbix-e14b3e34e93567f331b1669f79ba74c63be223d1.tar.gz zabbix-e14b3e34e93567f331b1669f79ba74c63be223d1.tar.xz zabbix-e14b3e34e93567f331b1669f79ba74c63be223d1.zip |
- [ZBX-192] Data collection stopped after connexion loss
[svn merge -r5147:5153 svn://svn.zabbix.com/branches/1.4]
git-svn-id: svn://svn.zabbix.com/trunk@5155 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_get')
-rw-r--r-- | src/zabbix_get/zabbix_get.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/zabbix_get/zabbix_get.c b/src/zabbix_get/zabbix_get.c index 08f50f2f..f821c179 100644 --- a/src/zabbix_get/zabbix_get.c +++ b/src/zabbix_get/zabbix_get.c @@ -144,8 +144,7 @@ static int get_value( *value = NULL; - if( SUCCEED == (ret = zbx_tcp_connect(&s, host, port)) ) - { + if (SUCCEED == (ret = zbx_tcp_connect(&s, host, port, SENDER_TIMEOUT))) { zbx_snprintf(request, sizeof(request),"%s\n",key); if( SUCCEED == (ret = zbx_tcp_send(&s, request)) ) { @@ -227,16 +226,10 @@ int main(int argc, char **argv) signal( SIGTERM, signal_handler ); signal( SIGQUIT, signal_handler ); signal( SIGALRM, signal_handler ); - - alarm(SENDER_TIMEOUT); #endif /* not WINDOWS */ ret = get_value(host, port, key, &value); -#if !defined(_WINDOWS) - alarm(0); -#endif /* not WINDOWS */ - if(ret == SUCCEED) { printf("%s\n",value); |