Compare commits
3 Commits
5a823f975c
...
396863a551
Author | SHA1 | Date | |
---|---|---|---|
396863a551 | |||
626b9c0464 | |||
7cdc1c69e0 |
@ -30,8 +30,13 @@ class app_config;
|
||||
class server {
|
||||
public:
|
||||
explicit server(app_config &config);
|
||||
server(const server &) = delete;
|
||||
server(server &&) = delete;
|
||||
|
||||
virtual ~server() { stop(); }
|
||||
auto operator=(const server &) -> server & = delete;
|
||||
auto operator=(server &&) -> server & = delete;
|
||||
|
||||
virtual ~server();
|
||||
|
||||
private:
|
||||
app_config &config_;
|
||||
|
@ -836,6 +836,7 @@ auto s3_provider::read_file_bytes(const std::string &api_path, std::size_t size,
|
||||
idx < get_config().get_retry_read_count() + 1U;
|
||||
++idx) {
|
||||
if (idx > 0U) {
|
||||
read_buffer.clear();
|
||||
std::this_thread::sleep_for(1s);
|
||||
}
|
||||
|
||||
|
@ -34,6 +34,8 @@
|
||||
namespace repertory {
|
||||
server::server(app_config &config) : config_(config) {}
|
||||
|
||||
server::~server() { stop(); }
|
||||
|
||||
void server::handle_get_config(const httplib::Request & /*req*/,
|
||||
httplib::Response &res) {
|
||||
auto data = config_.get_json();
|
||||
|
Loading…
x
Reference in New Issue
Block a user