icinga2/lib
Michael Friedrich a208f7baf0 HttpServerConnection: Prefer error codes over Boost exceptions
When run within a coroutine, exceptions on Windows may influence
bad behaviour here. Instead, we'll check for the error code
and extract the message from memory. In contrast to exceptions
which are stored on the stack frame and then return, this costs
a little more memory but simplifies the logic.

This doesn't fix the linked issue, but is related to the analysis.

refs #7431
2019-09-06 10:06:17 +02:00
..
base Adjust code comment for Logger->Flush() on Windows 2019-09-06 09:24:34 +02:00
checker Actually wait for running checks 2019-05-29 10:33:29 +02:00
cli Merge pull request #7346 from Icinga/feature/check-plugins-code-page-7110 2019-08-27 14:51:30 +02:00
compat Improve type logging for notifications 2019-07-16 13:46:16 +02:00
config DSL: warn on x=y if x is a global variable 2019-08-27 13:30:02 +02:00
db_ido Improve type logging for notifications 2019-07-16 13:46:16 +02:00
db_ido_mysql Update doc URL references for the DB IDO feature 2019-08-27 16:46:51 +02:00
db_ido_pgsql Update doc URL references for the DB IDO feature 2019-08-27 16:46:51 +02:00
icinga Metrics: Expose problem/handled counts for hosts/services 2019-08-29 17:04:23 +02:00
livestatus Explicitly write the 1.x legacy attribute 'interval_length' for Livestatus 2019-08-07 15:23:04 +02:00
methods Metrics: Expose problem/handled counts for hosts/services 2019-08-29 17:04:23 +02:00
mysql_shim account for adjusted interface of mysql8 (now utilizes c99 bools instead of my_bool labelled chars) 2019-04-29 00:18:15 +02:00
notification Stash notifications until object authority has been updated once 2019-07-11 13:07:50 +02:00
perfdata InfluxdbWriter: clone less 2019-07-24 10:43:45 +02:00
pgsql_shim Replace Copyright header with a short version, part II 2019-02-25 15:09:36 +01:00
remote HttpServerConnection: Prefer error codes over Boost exceptions 2019-09-06 10:06:17 +02:00
CMakeLists.txt Replace Copyright header with a short version, part II 2019-02-25 15:09:36 +01:00