sort free ports

This commit is contained in:
soruh 2023-03-19 00:32:46 +01:00
parent da7db06bc2
commit 0686673e72

View File

@ -93,9 +93,12 @@ impl Debug for PortHandler {
.map(|last_update| Cow::from(format_instant(last_update)))
.unwrap_or(Cow::from("?"));
let mut free_ports = self
.free_ports
.iter()
let mut free_ports = self.free_ports.iter().copied().collect::<Vec<u16>>();
free_ports.sort();
let mut free_ports = free_ports
.into_iter()
.take(SHOW_N_FREE_PORTS)
.map(|x| DisplayAsDebug(x.to_string()))
.collect::<Vec<_>>();