357 Commits

Author SHA1 Message Date
Gunnar Beutner
ba4d550fec Even more fixes. 2012-06-24 16:40:58 +02:00
Gunnar Beutner
1cffed4b43 More fixes. 2012-06-24 16:36:46 +02:00
Gunnar Beutner
65ecfc7d57 Compile fix for *NIX. 2012-06-24 16:33:51 +02:00
Gunnar Beutner
833ede8b3a Get rid off threadpool for nagios checks. 2012-06-24 16:30:16 +02:00
Gunnar Beutner
34d26d424f Made sockets multi-threaded. 2012-06-24 05:27:01 +02:00
Gunnar Beutner
145d85d148 Compilation fixes for Windows. 2012-06-22 23:37:41 +02:00
Gunnar Beutner
d1f4d9b829 Performance improvements. 2012-06-22 23:19:10 +02:00
Gunnar Beutner
cae84e9827 Bugfixes. 2012-06-22 13:40:09 +02:00
Gunnar Beutner
69d3e71b03 Bugfix: use service identity rather than just their names. 2012-06-22 12:22:36 +02:00
Gunnar Beutner
e294cf6686 Bugfixes. 2012-06-22 12:05:25 +02:00
Gunnar Beutner
7f299fb2a7 Performance fixes for TLS sockets. 2012-06-22 11:47:06 +02:00
Gunnar Beutner
e2253b8624 Performance improvements for sockets. 2012-06-22 11:20:48 +02:00
Gunnar Beutner
d2332c8fd4 Avoid unnecessary wake-ups for timers. 2012-06-22 11:19:58 +02:00
Gunnar Beutner
f585dc1b29 Re-assign services from dead endoints. 2012-06-22 08:30:36 +02:00
Gunnar Beutner
e8a44ad2fb Bugfixes, additional output for delegations. 2012-06-22 07:24:50 +02:00
Gunnar Beutner
1d7a3f6c75 Fixed infinite loop. 2012-06-21 19:52:21 +02:00
Gunnar Beutner
7ed19cd533 Bugfixes. 2012-06-21 17:39:16 +02:00
Gunnar Beutner
d4fb11d427 Even more bugfixes. 2012-06-21 16:16:53 +02:00
Gunnar Beutner
6b01b57686 Updated README file. 2012-06-21 15:12:39 +02:00
Gunnar Beutner
77ce61d548 Bugfixes. 2012-06-21 15:01:54 +02:00
Gunnar Beutner
abd34bdaa0 More bugfixes. 2012-06-21 13:33:01 +02:00
Gunnar Beutner
628c782837 Bugfixes. 2012-06-21 13:12:16 +02:00
Gunnar Beutner
bbbaca130e Bugfixes. 2012-06-21 13:08:26 +02:00
Gunnar Beutner
ddeda8c512 Delegation bugfixes. 2012-06-21 12:52:13 +02:00
Gunnar Beutner
33c37f4a27 Bugfixes for the TLS client. 2012-06-21 12:22:16 +02:00
Gunnar Beutner
db4fde9554 Bugfixes for the delegation feature. 2012-06-21 00:10:10 +02:00
Gunnar Beutner
0cffb4ed72 Implemented proper delegation support. 2012-06-20 16:55:49 +02:00
Gunnar Beutner
51aaa23faa Removed test code from the Service class. 2012-06-20 15:33:38 +02:00
Gunnar Beutner
ee2c14414c Warn about latency issues. 2012-06-20 15:24:47 +02:00
Gunnar Beutner
49c7cd27d2 Check whether there's an application instance before calling Shutdown(). 2012-06-20 15:23:10 +02:00
Gunnar Beutner
77029763cf Use a map (rather than a vector) for endpoints where we know the identity. 2012-06-20 15:22:39 +02:00
Gunnar Beutner
468a0ad5b2 Ignore debug log for now. 2012-06-20 10:46:18 +02:00
Gunnar Beutner
35479407a9 Updated Debian copyright file. 2012-06-20 08:11:44 +02:00
Gunnar Beutner
1ce92cf29a Use popen_noshell() instead of popen(). 2012-06-19 19:05:24 +02:00
Gunnar Beutner
877b9516f0 More performance improvements. 2012-06-19 15:52:48 +02:00
Gunnar Beutner
436ad8a26a Performance improvements. 2012-06-19 09:38:20 +02:00
Gunnar Beutner
1db56a5995 Bugfixes for the nagios checker/thread pool. 2012-06-18 17:23:48 +02:00
Gunnar Beutner
177fbc46ec Use empty() rather than size() == 0. 2012-06-18 09:44:12 +02:00
Gunnar Beutner
3ebe553401 Don't wait for tasks when destroying a threadpool. 2012-06-18 06:44:26 +02:00
Gunnar Beutner
1d8331ecd8 Use a FIFO queue for the tasks in the thread pool. 2012-06-18 06:31:40 +02:00
Gunnar Beutner
bd1e8b2395 Evenly distribute checks in the check interval. 2012-06-18 02:19:15 +02:00
Gunnar Beutner
30af9494d8 Bugfixes. 2012-06-18 01:58:13 +02:00
Gunnar Beutner
f41032e69b Merge branch 'master' of github.com:gunnarbeutner/strawberry 2012-06-18 01:44:10 +02:00
Gunnar Beutner
74bae58f21 Bugfixes. 2012-06-18 01:42:42 +02:00
Gunnar Beutner
86ffd15eb9 Performance fixes. 2012-06-18 01:29:02 +02:00
Gunnar Beutner
f64b649339 Bugfixes. 2012-06-18 00:14:34 +02:00
Gunnar Beutner
6648af73ae Decrease timeout for the result timer. 2012-06-17 23:10:03 +02:00
Gunnar Beutner
abc8d94e5f Don't run checks for services which have pending checks. 2012-06-17 22:46:40 +02:00
Gunnar Beutner
5670e14df5 Bugfix. 2012-06-17 21:54:09 +02:00
Gunnar Beutner
9338362bf8 Bugfixes. 2012-06-17 21:27:13 +02:00