updated build system
This commit is contained in:
parent
0ce2be24a3
commit
c4c1941fc8
@ -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;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user