diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2006-06-27 17:20:03 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2006-06-27 17:20:03 +0000 |
| commit | 03a70d67f9051ab0dca5f49fa5a2f5c66dc789e7 (patch) | |
| tree | 02a32bfe6284f942b6b1f4985f04bf5f82d43366 /src | |
| parent | 289cc7fcba0f151a15f149f7cc18cf05cc2a1625 (diff) | |
| download | zabbix-03a70d67f9051ab0dca5f49fa5a2f5c66dc789e7.tar.gz zabbix-03a70d67f9051ab0dca5f49fa5a2f5c66dc789e7.tar.xz zabbix-03a70d67f9051ab0dca5f49fa5a2f5c66dc789e7.zip | |
- fixed agent crash while evaluating proc.mem[] (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@2987 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src')
| -rw-r--r-- | src/libs/zbxsysinfo/linux/proc.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libs/zbxsysinfo/linux/proc.c b/src/libs/zbxsysinfo/linux/proc.c index b8d7a21d..fcf098f9 100644 --- a/src/libs/zbxsysinfo/linux/proc.c +++ b/src/libs/zbxsysinfo/linux/proc.c @@ -134,7 +134,11 @@ int PROC_MEMORY(const char *cmd, const char *param, unsigned flags, AGENT_RE while((entries=readdir(dir))!=NULL) { - if(f) fclose(f); + if(f) + { + fclose(f); + f = NULL; + } proc_ok = 0; usr_ok = 0; |
