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