Module: check_mk
Branch: master
Commit: 38827a066d8cbc76968066d27c985926eda70274
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=38827a066d8cbc…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: Wed Oct 2 12:24:52 2013 +0200
windows_agent: improved crashlog handling with multiple threads
---
agents/windows/check_mk_agent-64.exe | Bin 179200 -> 179200 bytes
agents/windows/check_mk_agent.cc | 1 +
agents/windows/check_mk_agent.exe | Bin 151040 -> 151040 bytes
agents/windows/install_agent-64.exe | Bin 149297 -> 149312 bytes
agents/windows/install_agent.exe | Bin 146756 -> 146754 bytes
5 files changed, 1 insertion(+)
diff --git a/agents/windows/check_mk_agent-64.exe b/agents/windows/check_mk_agent-64.exe
index 3ae686b..74dd1a6 100755
Binary files a/agents/windows/check_mk_agent-64.exe and
b/agents/windows/check_mk_agent-64.exe differ
diff --git a/agents/windows/check_mk_agent.cc b/agents/windows/check_mk_agent.cc
index bc6d7b6..ea1508c 100755
--- a/agents/windows/check_mk_agent.cc
+++ b/agents/windows/check_mk_agent.cc
@@ -2861,6 +2861,7 @@ void close_crash_log()
WaitForSingleObject(crashlogMutex, INFINITE);
crash_log("Closing crash log (no crash this time)");
fclose(g_connectionlog_file);
+ g_connectionlog_file = 0;
unlink(g_success_log);
rename(g_connection_log, g_success_log);
ReleaseMutex(crashlogMutex);
diff --git a/agents/windows/check_mk_agent.exe b/agents/windows/check_mk_agent.exe
index e9cd4f4..a4ed862 100755
Binary files a/agents/windows/check_mk_agent.exe and b/agents/windows/check_mk_agent.exe
differ
diff --git a/agents/windows/install_agent-64.exe b/agents/windows/install_agent-64.exe
index b13071d..0d91fdb 100755
Binary files a/agents/windows/install_agent-64.exe and
b/agents/windows/install_agent-64.exe differ
diff --git a/agents/windows/install_agent.exe b/agents/windows/install_agent.exe
index 956f445..27b9726 100755
Binary files a/agents/windows/install_agent.exe and b/agents/windows/install_agent.exe
differ