reactivemarkets / toolbox-cpp

The Reactive C++ Toolbox is an open source library of C++20 components designed for efficient, asynchronous network applications on the Linux platform.
https://reactivemarkets.github.io/toolbox-cpp/
Other
21 stars 20 forks source link

feat(io): Add support for dynamic k8s config loading #239

Closed markaylett closed 4 months ago

markaylett commented 4 months ago

On Kubernetes, inotify only receives the IN_DELETE_SELF event on config maps. This deletion event breaks the inotify watch and so code needs to handle re-establishing the watch every time the file is updated.

SDB-7208