Māris Nartišs
Māris Nartišs
While working on a new module I printed a lot of data to stdout. When run from CLI, it was working fine, when run from GUI, it crashes all the...
Current implementation of raster data reading is not thread safe. A new, thread-safe version should be implemented. This feature request is just a place to start discussion various aspects that...
Since C99 all modern/POSIX `printf` implementations do support positional arguments. MSVC compiler and its libc `printf` implementation does not support positional arguments. MSVC provides a separate set of functions that...
As random file generation keeps internal state in a static variable, it is prone to failures as multiple threads would attempt to update sate simultaneously. This PR adds a mutex...
As LMDB stores a binary blob, there are no CLI tools to explore database contents. These two utilities allow to look inside a LMDB cache by listing all keys stored...
My initial implementation of child_init was not correct. This should be a better version. It compiles fine, have not attempted to run it. If anyone understands how nginx works, this...
This commit is a major overhaul of the mapcache_seed utility, addressing critical bugs in signal handling, multiprocessing, and thread synchronization that could cause deadlocks or unresponsive behavior. The key changes...
Our national mapping agency struggles to keep their ArcGIS based servers up and running all the time – quite often they reply with an error (e.g. `503`). Unfortunately in a...