Alexander Aleksandrovič Klimov
Alexander Aleksandrovič Klimov
## Describe the bug While visiting http://10.27.0.188/icingaweb2/ I get: * `Deprecated: Creation of dynamic property Icinga\Application\Modules\Module::$configdir is deprecated in /usr/share/icingaweb2/library/Icinga/Application/Modules/Module.php on line 264` * `Fatal error: Uncaught Error: Class "Locale"...
## Is your feature request related to a problem? Please describe. `IcingaException::getConfidentialTraceAsString()` in ErrorController censors all function args, not just confidential ones. I'd like to simplify getting uncensored stack traces....
Before ae693cb7e1df1b885142854cf8a0f8a7600a3fb7 (#9577) we've repeatedly looped over all items in parallel like this: ``` while not types.done: for t in types: if not t.done and t.dependencies.done: with parallel(all_items, CONCURRENCY) as...
It's unnecessary and questionable whether ASIO properly handles this.
This is inefficient and involves unfair scheduling. The latter implies possible bad surprises regarding waiting durations on busy nodes. Instead, use AsioConditionVariable#Wait() if there are no free slots. It's notified...
to avoid complicated nested loops, iterating over the same types and checking dependencies over and over, skipping already completed ones.
... as it has nothing to do with reminder notifications. fixes #9046 fixes #6333 ## Edit Imagine you get a problem notification. The above if branch does SetNoMoreNotifications(true), so that...
On incoming connection timeout we log the remote endpoint which isn't available if it was already disconnected - an exception is thrown. Get it as long as we're still connected...
Especially ApiListener#ReplayLog() enqueued lots of messages into JsonRpcConnection#{m_IoStrand,m_OutgoingMessagesQueue} (RAM) even if the connection was shut(ting) down. Now #Disconnect() takes effect ASAP. fixes #9985