Module: check_mk
Branch: master
Commit: 6ef99ce8a3be2bdd35efbf46ae79b46b40a9ea47
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6ef99ce8a3be2b…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: Tue Apr 2 15:38:39 2013 +0200
windows agent: fixed error in buffered output whenstarting in test mode
---
agents/windows/check_mk_agent.cc | 6 ++++--
agents/windows/check_mk_agent.exe | Bin 111104 -> 111104 bytes
agents/windows/install_agent.exe | Bin 130952 -> 130964 bytes
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/agents/windows/check_mk_agent.cc b/agents/windows/check_mk_agent.cc
index 9fddea0..d558c0f 100755
--- a/agents/windows/check_mk_agent.cc
+++ b/agents/windows/check_mk_agent.cc
@@ -3125,8 +3125,10 @@ void output(SOCKET &out, const char *format, ...)
break;
}
}
- else
- fwrite(outbuffer, len, 1, stdout);
+ else {
+ fwrite(outbuffer, len, 1, stdout);
+ len = 0;
+ }
}
diff --git a/agents/windows/check_mk_agent.exe b/agents/windows/check_mk_agent.exe
index abb7633..3f21a99 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.exe b/agents/windows/install_agent.exe
index 401e933..bf76f55 100755
Binary files a/agents/windows/install_agent.exe and b/agents/windows/install_agent.exe
differ