Complete ring buffer and direct download support #26
This commit is contained in:
parent
63c1b83f18
commit
ac3e7eef61
@ -36,8 +36,7 @@ direct_open_file::direct_open_file(std::uint64_t chunk_size,
|
|||||||
: open_file_base(chunk_size, chunk_timeout, fsi, provider, true),
|
: open_file_base(chunk_size, chunk_timeout, fsi, provider, true),
|
||||||
total_chunks_(static_cast<std::size_t>(
|
total_chunks_(static_cast<std::size_t>(
|
||||||
utils::divide_with_ceiling(fsi.size, chunk_size))) {
|
utils::divide_with_ceiling(fsi.size, chunk_size))) {
|
||||||
event_system::instance().raise<download_begin>(fsi_.api_path, "",
|
event_system::instance().raise<download_begin>(fsi_.api_path, "");
|
||||||
api_error::download_stopped);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
direct_open_file::~direct_open_file() { close(); }
|
direct_open_file::~direct_open_file() { close(); }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user