update to proxmox-http 0.5.4
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
This commit is contained in:
parent
e3eb062c09
commit
09f999337a
|
@ -98,7 +98,7 @@ pathpatterns = "0.1.2"
|
|||
pxar = { version = "0.10.1", features = [ "tokio-io" ] }
|
||||
|
||||
proxmox = { version = "0.15.0", features = [ "sortable-macro" ] }
|
||||
proxmox-http = { version = "0.5.3", features = [ "client", "http-helpers", "websocket" ] }
|
||||
proxmox-http = { version = "0.5.4", features = [ "client", "http-helpers", "websocket" ] }
|
||||
proxmox-io = "1"
|
||||
proxmox-lang = "1"
|
||||
proxmox-router = { version = "1.1", features = [ "cli" ] }
|
||||
|
|
|
@ -30,7 +30,7 @@ xdg = "2.2"
|
|||
pathpatterns = "0.1.2"
|
||||
proxmox = "0.15.0"
|
||||
proxmox-fuse = "0.1.1"
|
||||
proxmox-http = { version = "0.5.3", features = [ "client", "http-helpers", "websocket" ] }
|
||||
proxmox-http = { version = "0.5.4", features = [ "client", "http-helpers", "websocket" ] }
|
||||
proxmox-io = { version = "1", features = [ "tokio" ] }
|
||||
proxmox-lang = "1"
|
||||
proxmox-router = { version = "1.1", features = [ "cli" ] }
|
||||
|
|
|
@ -31,7 +31,7 @@ impl Init for WrapLimiter {
|
|||
struct SharedRateLimiterData {
|
||||
magic: [u8; 8],
|
||||
tbf: SharedMutex<WrapLimiter>,
|
||||
padding: [u8; 4096 - 120],
|
||||
padding: [u8; 4096 - 104],
|
||||
}
|
||||
|
||||
impl Init for SharedRateLimiterData {
|
||||
|
@ -98,9 +98,9 @@ impl ShareableRateLimit for SharedRateLimiter {
|
|||
.update_rate(rate, bucket_size);
|
||||
}
|
||||
|
||||
fn average_rate(&self, current_time: Instant) -> f64 {
|
||||
fn traffic(&self) -> u64 {
|
||||
self.shmem.data().tbf.lock().0
|
||||
.average_rate(current_time)
|
||||
.traffic()
|
||||
}
|
||||
|
||||
fn register_traffic(&self, current_time: Instant, data_len: u64) -> Duration {
|
||||
|
|
Loading…
Reference in New Issue