icinga2/lib
Julian Brost 927f4b5dab SpawnCoroutine: move callback into wrapper lambda
f isn't used otherwise in the function, so if possible, it can just be moved into the lambda, avoiding a copy.

Co-authored-by: Alexander Aleksandrovič Klimov <alexander.klimov@icinga.com>
(cherry picked from commit d3fae440d4)
2025-11-28 16:30:34 +01:00
..
base SpawnCoroutine: move callback into wrapper lambda 2025-11-28 16:30:34 +01:00
checker Explicitly stop started timers and wait for them 2023-04-14 14:52:04 +02:00
cli Send signals as Icinga user in safe-reload and logrotate 2025-10-09 14:57:31 +02:00
compat Explicitly stop started timers and wait for them 2023-04-14 14:52:04 +02:00
config DerefExpression: Add missing nullptr check 2025-10-13 17:22:38 +02:00
db_ido Update object#config_hash after all relations queries 2024-09-17 12:31:38 +02:00
db_ido_mysql Ido*sqlConnection#FieldToEscapedString(): don't write out of range time 2025-01-14 10:05:36 +01:00
db_ido_pgsql Ido*sqlConnection#FieldToEscapedString(): don't write out of range time 2025-01-14 10:05:36 +01:00
icinga icinga2: address comment loading where host reference is not found 2025-01-13 11:19:42 +01:00
icingadb In a coroutine, re-throw everything ex. std::exception (and inheritors) 2025-11-28 16:30:34 +01:00
livestatus Centralise default icinga.* and env.* macros 2023-02-17 15:33:36 +01:00
methods Move Timeout instances from heap to stack 2025-01-13 10:42:36 +01:00
mysql_shim IDO MySQL: explicitly use latin1 2022-03-31 15:04:45 +02:00
notification Explicitly stop started timers and wait for them 2023-04-14 14:52:04 +02:00
perfdata Revert "Influx DB: don't unneccessarily truncate timestamps to whole seconds" 2024-01-17 17:07:13 +01:00
pgsql_shim Replace Copyright header with a short version, part II 2019-02-25 15:09:36 +01:00
remote Prefer icinga::String::GetData() over icinga::String::CStr() 2025-11-28 16:30:34 +01:00
CMakeLists.txt Rename ICINGA2_WITH_REDIS to ICINGA2_WITH_ICINGADB 2019-11-02 14:00:24 +01:00