updated build system

This commit is contained in:
Scott E. Graves 2024-08-02 11:46:51 -05:00
parent 0ce2be24a3
commit c4c1941fc8

View File

@ -26,6 +26,7 @@
#include "app_config.hpp" #include "app_config.hpp"
#include "providers/i_provider.hpp" #include "providers/i_provider.hpp"
#include "types/startup_exception.hpp" #include "types/startup_exception.hpp"
#include "utils/common.hpp"
#include "utils/error_utils.hpp" #include "utils/error_utils.hpp"
#include "utils/file_utils.hpp" #include "utils/file_utils.hpp"
#include "utils/path.hpp" #include "utils/path.hpp"
@ -179,7 +180,8 @@ auto lock_data::wait_for_lock(int fd, std::uint8_t retry_count) -> int {
if (lock_status == -1) { if (lock_status == -1) {
lock_status = errno; lock_status = errno;
if (lock_status == EWOULDBLOCK) { if (lock_status == EWOULDBLOCK) {
auto sleep_ms = utils::random_between(1U, std::min(remain, max_sleep)); auto sleep_ms =
utils::generate_random_between(1U, std::min(remain, max_sleep));
std::this_thread::sleep_for(std::chrono::milliseconds(sleep_ms)); std::this_thread::sleep_for(std::chrono::milliseconds(sleep_ms));
remain -= sleep_ms; remain -= sleep_ms;
} }